Bruno BELANYI
21c43d11b7
modules: services: quassel: persist data
continuous-integration/drone/push Build is passing
2021-11-18 21:16:35 +01:00
Bruno BELANYI
cc2e876d23
home: do restart services automatically
...
It seems like the problem is still present even after reverting this
commit... So I might as well use the option anyway, as it avoids having
to do it manually.
This reverts commit a94f349dde
.
2021-11-18 21:16:35 +01:00
Bruno BELANYI
c820640da5
modules: services: pirate: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
758f9ea969
modules: services: monitoring: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
8d6c066213
modules: services: nginx: persist SSL certificates
2021-11-18 21:16:35 +01:00
Bruno BELANYI
c9426cfb44
modules: services: transmission: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
0be8b2036d
modules: services: sabnzbd: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
003d09d656
modules: services: rss-bridge: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
a6611600ed
modules: services: podgrab: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
690f59bbd1
modules: services: nextcloud: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
bbe9daaa88
modules: services: navidrome: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
32199462de
modules: services: lohr: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
5b280ab16d
modules: services: jellyfin: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
86cc42d793
modules: services: indexers: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
25984fb088
modules: services: postgresql: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
f3c99e6aa2
modules: services: postgresql-backup: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
9732a518a5
modules: services: paperless: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
35a3fc88bd
modules: services: matrix: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
346df9a213
modules: services: gitea: persist repositories
2021-11-18 21:16:35 +01:00
Bruno BELANYI
222f413950
modules: services: flood: persist data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
aa3c0574d6
modules: services: calibre-web: persist library
2021-11-18 21:16:35 +01:00
Bruno BELANYI
1e862e8138
modules: services: blog: persist website data
2021-11-18 21:16:35 +01:00
Bruno BELANYI
9af15be8bb
modules: hardware: bluetooth: persist connections
2021-11-18 21:16:35 +01:00
Bruno BELANYI
e0680c06b6
modules: hardware: netowrking persist connections
2021-11-18 21:16:35 +01:00
Bruno BELANYI
8d752a642d
modules: services: ssh-server: persist host keys
2021-11-18 21:16:35 +01:00
Bruno BELANYI
808b5b7048
WIP: modules: systems: add persist
...
This is the module that takes care of configuring impermanence at the
system level.
WIP:
* address FIXMEs
* activate home-manager persistence?
* set `programs.fuse.userAllowOther = true;` ?
* point `age` to persisted paths [1] ?
* make sure all services and modules are persisted correctly...
[1]: b1d18d25b8
2021-11-18 21:16:35 +01:00
Bruno BELANYI
c9c34a8aef
flake: add 'impermanence'
2021-11-18 21:16:28 +01:00
Bruno BELANYI
6f643052e1
home: wm: i3: show notification on toggling mute
continuous-integration/drone/push Build is passing
2021-11-12 10:21:25 +01:00
Bruno BELANYI
119504d0b5
pkgs: change-audio: 0.1.2 -> 0.2.0
...
Allow muting microphone and speakers, with refactor to make it DRY.
2021-11-12 10:17:42 +01:00
Bruno BELANYI
2d7f01f035
pkgs: change-audio: 0.1.1 -> 0.1.2
...
Show if volume is currently muted.
2021-11-12 09:52:22 +01:00
Bruno BELANYI
6ebfa1a8cc
flake: enable shellcheck pre-commit hook
continuous-integration/drone/push Build is passing
2021-11-12 09:42:39 +01:00
Bruno BELANYI
7d31aa93db
pkgs: change-audio: 0.1.0 -> 0.1.1
...
Fix issue with not showing notification at 0% volume.
2021-11-12 09:40:37 +01:00
Bruno BELANYI
cef430ed39
home: tmux: remove tmux service
...
continuous-integration/drone/push Build is passing
Turns out it is more trouble than it is worth trying to make this work:
with the secure socket problem etc...
The first start up is fast enough for me in the end.
This reverts commit cc21d84808
.
2021-11-09 15:32:59 +01:00
Bruno BELANYI
4c5b556bb8
flake: bump inputs
continuous-integration/drone/push Build is passing
2021-11-09 15:16:20 +01:00
Bruno BELANYI
10d35f73c8
modules: services: nginx-sso: always rewrite conf
continuous-integration/drone/push Build is passing
2021-11-06 15:43:00 +01:00
Bruno BELANYI
4491eaea49
modules: services: paperless: backup 'dataDir'
2021-11-05 17:03:52 +01:00
Bruno BELANYI
5f47ec564c
modules: services: calibre-web: use 'dataDir'
2021-11-05 17:03:52 +01:00
Bruno BELANYI
6633405e42
modules: services: pirate: sort 'ports' values
2021-11-05 17:03:52 +01:00
Bruno BELANYI
21f0199791
machines: porthos: services: use 'lohr.sshKeyFile'
continuous-integration/drone/push Build is passing
2021-11-05 16:59:11 +01:00
Bruno BELANYI
7c1f379d82
modules: services: lohr: declarative ssh key
2021-11-05 16:59:11 +01:00
Bruno BELANYI
e91ebb24f0
modules: secrets: lohr: add 'ssh-key'
2021-11-05 15:31:59 +01:00
Bruno BELANYI
a602cf4143
profiles: wm: remove unused argument
continuous-integration/drone/push Build is passing
2021-11-05 14:58:58 +01:00
Bruno BELANYI
e428895ba7
profiles: gtk: remove unused argument
2021-11-05 14:58:58 +01:00
Bruno BELANYI
e7ff83b1bb
pkgs: dragger: remove unused argument
2021-11-05 14:58:58 +01:00
Bruno BELANYI
79265008d2
modules: services: nginx: remove unused argument
2021-11-05 14:58:58 +01:00
Bruno BELANYI
74a5c50fbe
modules: services: drone: remove unused arguments
2021-11-05 14:58:58 +01:00
Bruno BELANYI
680eeffd3a
machines: porthos: users: remove unused let block
2021-11-05 14:58:58 +01:00
Bruno BELANYI
9b4a92895f
home: wm: dunst: replace deprecated 'geometry'
continuous-integration/drone/push Build is passing
2021-11-04 16:35:06 +01:00
Bruno BELANYI
2af0fe542f
home: wm: i3: use packaged scripts
...
Instead of inlining them in the configuration, use an actual package for
those.
2021-11-04 16:35:06 +01:00
Bruno BELANYI
fe455ffe9f
pkgs: add change-audio
2021-11-04 16:35:06 +01:00