Bruno BELANYI
8ffad5d41b
machines: porthos: services: enable paperless
2021-08-31 13:52:11 +02:00
Bruno BELANYI
dc2a3610a6
modules: services: nginx: enable explicitly
2021-08-30 17:36:39 +02:00
Bruno BELANYI
7032ddef37
modules: services: use new nginx wrapper
...
continuous-integration/drone/push Build is passing
And when not possible, document why.
Note for the future: there is some repetition in some modules to
configure the correct value of the subdomain, which I happen to know
will line up correctly thanks to the nginx wrapper. A good way to
refactor this in the future would involve avoiding this repetition,
allowing use to query the correct domain in some way...
2021-08-26 15:54:13 +02:00
Bruno BELANYI
81e12969eb
modules: services: nginx: overhaul modularity
...
This should be all that's needed for almost all my services.
2021-08-26 15:54:13 +02:00
Bruno BELANYI
fe720b2de3
machines: porthos: services: enable navidrome
continuous-integration/drone/push Build is passing
2021-08-19 12:23:06 +02:00
Bruno BELANYI
2ecd417a68
machines: porthos: services: enable monitoring
continuous-integration/drone/push Build is passing
2021-07-13 19:17:33 +02:00
Bruno BELANYI
5abe4e929e
modules: hardware: sound: refactor options
...
continuous-integration/drone/push Build is passing
Do not enable ALSA when using pipewire. Ensure that both pulseaudio and
pipewire are not configured at the same time.
2021-06-27 01:59:07 +02:00
Bruno BELANYI
ee21de5b94
modules: services: matrix: add mail configuration
continuous-integration/drone/push Build is passing
2021-06-09 19:14:09 +02:00
Bruno BELANYI
e8982b8bc9
machines: aramis: profiles: enable devices
2021-06-07 17:56:46 +02:00
Bruno BELANYI
24efa3edca
machines: aramis: hardware: enable trackpoint
2021-05-31 20:30:36 +02:00
Bruno BELANYI
af67d04992
modules: hardware: move 'sound'
2021-05-29 16:56:15 +02:00
Bruno BELANYI
f9bcf79430
modules: hardware: move 'networking'
2021-05-29 16:56:15 +02:00
Bruno BELANYI
ca1c7962ea
machines: aramis: sound: switch to pipewire
...
The support for mSBC means I should get better audio on my QC35.
2021-05-25 23:13:35 +02:00
Bruno BELANYI
8b4966fcbe
machines: aramis: sound: use common module
2021-05-25 18:19:52 +02:00
Bruno BELANYI
78d77890de
machines: porthos: services: enable flood
continuous-integration/drone/push Build is failing
2021-05-22 23:59:27 +02:00
Bruno BELANYI
15abb291ef
machines: aramis: home: enable mpv
2021-05-22 23:49:57 +02:00
Bruno BELANYI
76148d75b8
machines: aramis: services: remove gnupg-agent
...
The one configured by home-manager is more appropriate.
2021-05-16 00:03:59 +02:00
Bruno BELANYI
f04368a71e
machines: porthos: set timezone
2021-05-16 00:03:59 +02:00
Bruno BELANYI
30ce91557d
machines: aramis: use laptop profile
2021-05-16 00:03:59 +02:00
Bruno BELANYI
737484dcfe
machines: aramis: use X profile
2021-05-16 00:03:59 +02:00
Bruno BELANYI
e786eaddde
machines: aramis: use gtk profile
2021-05-16 00:03:59 +02:00
Bruno BELANYI
3f50abcbe0
machines: aramis: use wm profile
2021-05-16 00:03:59 +02:00
Bruno BELANYI
ca620a4eb6
machines: aramis: enable bluetooth profile
2021-05-16 00:03:59 +02:00
Bruno BELANYI
00a5d1b076
machines: aramis: home: enable GTK
...
In order to not have an error at activation, dconf must be made
available to the dbus service.
2021-05-10 00:31:01 +02:00
Bruno BELANYI
bf9de874ce
machines: aramis: home: add transgui
2021-05-10 00:31:01 +02:00
Bruno BELANYI
f57fd32088
machines: aramis: home: add jellyfin-media-player
2021-05-10 00:31:01 +02:00
Bruno BELANYI
86ab6bf17a
machines: aramis: home: enable feh
2021-05-10 00:31:01 +02:00
Bruno BELANYI
717c628ff1
machines: aramis: home: set up background
...
`i3` inherits its background from `lightdm`.
2021-05-10 00:31:01 +02:00
Bruno BELANYI
d9734dd505
machines: aramis: add some additional packages
2021-05-10 00:31:01 +02:00
Bruno BELANYI
ef0f4bdca5
machines: aramis: home: enable bluetooth
2021-05-10 00:31:01 +02:00
Bruno BELANYI
2b8d01f056
machines: aramis: enable bluetooth
2021-05-10 00:31:01 +02:00
Bruno BELANYI
1022601602
machines: aramis: networking: use wireless option
2021-05-10 00:31:01 +02:00
Bruno BELANYI
a03db294fe
machines: aramis: install: exit on error
2021-05-10 00:31:01 +02:00
Bruno BELANYI
f2b9040175
machines: aramis: home: enable nm-applet
2021-05-10 00:31:01 +02:00
Bruno BELANYI
d388a379d4
machine: aramis: networking: use networkmanager
...
I consider WiFi configurations to be ephemeral
2021-05-08 17:14:13 +02:00
Bruno BELANYI
98a8e068ea
machines: aramis: services: enable wireguard
2021-05-08 17:14:13 +02:00
Bruno BELANYI
8dc89846b2
machines: aramis: home: use GTK pinentry
...
I do have a graphical session, I can afford to be "fancy"
2021-05-08 17:14:13 +02:00
Bruno BELANYI
3ec448bf03
machines: aramis: home: enable gammastep
2021-05-08 17:14:13 +02:00
Bruno BELANYI
c17b5f4004
machines: aramis: home: enable firefox
2021-05-08 17:14:13 +02:00
Bruno BELANYI
d01b7963cd
machines: aramis: home: enable zathura
2021-05-08 17:14:13 +02:00
Bruno BELANYI
b254e0f7ac
machines: aramis: home: enable termite
2021-05-08 17:14:13 +02:00
Bruno BELANYI
fe9f468e06
machines: aramis: home: enable X & i3
2021-05-08 17:14:13 +02:00
Bruno BELANYI
45cb955433
machines: aramis: add home configuration
2021-05-08 17:14:13 +02:00
Bruno BELANYI
6acf9f4a19
machines: add aramis
2021-05-08 17:14:13 +02:00
Bruno BELANYI
f634f1b2ed
flake: refactor handling of shared modules
2021-05-08 17:14:13 +02:00
Bruno BELANYI
dc052386d1
machine: aramis: add installer script
...
This is the first time that I am setting up LVM-on-LUKS with NixOS, so a
VM came in handy to test it out.
2021-05-08 17:14:13 +02:00
Bruno BELANYI
84b61b25b3
services: wireguard: allow disabling service
...
Only the server *needs* to have wireguard up at all times. However a
laptop or desktop probably doesn't need it up at all times.
2021-04-25 12:39:17 +00:00
Bruno BELANYI
a551ace6a6
machines: porthos: services: enable adblock
2021-04-25 12:39:17 +00:00
Bruno BELANYI
471fe4e21f
machines: porthos: services: enable podgrab
2021-04-15 16:24:41 +00:00
Bruno BELANYI
ff975b8c7d
machines: porthos: services: enable lohr
2021-04-01 22:48:38 +00:00