Christoph Heiss
|
64df841e0a
|
common: packages: resolve conflicts; remove inetutils completely
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-18 00:08:34 +01:00 |
|
Christoph Heiss
|
321f68f022
|
home-manager: zsh: remove unneeded PATH assignment
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-17 18:07:46 +01:00 |
|
Christoph Heiss
|
464289b3eb
|
secrets: maui: fix something
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-16 10:21:53 +01:00 |
|
Christoph Heiss
|
d1adb7e98e
|
machines: tank: move secrets path
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-15 17:16:59 +01:00 |
|
Christoph Heiss
|
e2f5beea06
|
services: home-assistant: add switch for waking/powering off workstation
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-15 17:07:51 +01:00 |
|
Christoph Heiss
|
2eb55a419f
|
services: home-assistant: add MQTT/Tasmota integration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 14:10:55 +01:00 |
|
Christoph Heiss
|
b9c6573c43
|
services: home-assistant: use IPv6 internally
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 12:59:38 +01:00 |
|
Christoph Heiss
|
baa56b3ab1
|
morph: allow easier access to secrets via module argument
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 12:55:49 +01:00 |
|
Christoph Heiss
|
d657ae9709
|
home-manager: drop some no longer TU Vienna stuff
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 10:39:57 +01:00 |
|
Christoph Heiss
|
b12cf9a1dd
|
home-manager: desktop: add openssl and python3 to packages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 10:35:50 +01:00 |
|
Christoph Heiss
|
f979a6b69d
|
home-manager: zsh: split zshrc into common and desktop part
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-08 10:35:09 +01:00 |
|
Christoph Heiss
|
e4263756e5
|
services: home-assistant: use postgresql database for recorder integration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 19:29:49 +01:00 |
|
Christoph Heiss
|
7f06b09aa7
|
machines: tank: set cpufreq governor to powersave
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 18:53:32 +01:00 |
|
Christoph Heiss
|
11e2cbc7d9
|
home-manager: desktop: remove obsolete terraform zsh alias
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 14:42:33 +01:00 |
|
Christoph Heiss
|
fa4046e35f
|
home-manager: desktop: move nmon and zip packages to common
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 14:41:59 +01:00 |
|
Christoph Heiss
|
fddde98985
|
machines: tank: add basic home-assistant service enablement
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 04:02:36 +01:00 |
|
Christoph Heiss
|
6055cefb76
|
machines: fort: simplify ACME setup
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 02:58:44 +01:00 |
|
Christoph Heiss
|
0d21925895
|
system: headless: enable man pages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 02:51:46 +01:00 |
|
Christoph Heiss
|
f1df51fe51
|
machines: rename serv -> tank, switch to baremetal
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-07 02:24:22 +01:00 |
|
Christoph Heiss
|
e83d5b31b7
|
machines: back: move initrd stuff to system file
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-06 19:14:23 +01:00 |
|
Christoph Heiss
|
f466b7f36a
|
system: printing: fix renamed avahi option
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-06 18:57:24 +01:00 |
|
Christoph Heiss
|
26e767fd61
|
tree-wide: switch to grub2 as default bootloader, instead of systemd-boot
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-06 18:41:52 +01:00 |
|
Christoph Heiss
|
f478799fdd
|
modules: gatus: add meta.maintainers entry
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-05 16:05:22 +01:00 |
|
Christoph Heiss
|
1a879be31c
|
flake, sources: update nixpkgs and home-manager to 31-12-2023
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-05 13:36:31 +01:00 |
|
Christoph Heiss
|
198f5e3c10
|
home-manager: maui: add some sway workspace assignments
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-05 13:36:31 +01:00 |
|
Christoph Heiss
|
b562692ede
|
extra: waybar: add margin for bluetooth module
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-03 10:10:59 +01:00 |
|
Christoph Heiss
|
a73c132a5f
|
machines: zero: remove spotify leftovers
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-03 00:34:22 +01:00 |
|
Christoph Heiss
|
d422809bed
|
module: import modules in morph target definition
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-03 00:24:51 +01:00 |
|
Christoph Heiss
|
ef9ace5df2
|
home-manager: waybar: hide bluetooth module if no controller is present
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-03 00:21:46 +01:00 |
|
Christoph Heiss
|
056d608a11
|
home-manager: desktop: add nmon to packages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-02 09:46:36 +01:00 |
|
Christoph Heiss
|
5b3bb84341
|
home-manager: email: configure mailcap path for neomutt
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-01 19:51:42 +01:00 |
|
Christoph Heiss
|
704e72b7eb
|
secrets: emails: fix SMTP config
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-01-01 19:51:42 +01:00 |
|
Christoph Heiss
|
6e6aa84c5f
|
machines: back: limit GRUB configurations to 8
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-29 15:00:14 +01:00 |
|
Christoph Heiss
|
cc8c7269b0
|
machines: back: also unlock zfs pools on boot
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-29 14:53:20 +01:00 |
|
Christoph Heiss
|
de8425e0a1
|
machines: back: kill sshd after unlocking root device
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-28 21:09:59 +01:00 |
|
Christoph Heiss
|
a964cac3d5
|
machines: back: add restricted backup user
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-28 14:54:02 +01:00 |
|
Christoph Heiss
|
b5fc45aacc
|
system: baremetal-server: enable rasdaemon
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-25 22:13:11 +01:00 |
|
Christoph Heiss
|
0a9d81ca55
|
machines: back: enable root lvm unlock via ssh
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-25 22:13:11 +01:00 |
|
Christoph Heiss
|
388549c816
|
secrets: maui: fix backup
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-22 10:21:39 +01:00 |
|
Christoph Heiss
|
ce8edcb934
|
readme: explicitly document home-manager configuration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-20 10:46:17 +01:00 |
|
Christoph Heiss
|
0fc6485d5b
|
readme: add back machine
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-20 10:45:04 +01:00 |
|
Christoph Heiss
|
aaab632830
|
home-manager: desktop: disable unneeded XDG-defined user directories
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-20 10:36:28 +01:00 |
|
Christoph Heiss
|
51ec4e161c
|
machines: back: limit ZFS ARC size to 32 GiB
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-18 20:43:18 +01:00 |
|
Christoph Heiss
|
efc93917ab
|
system: zfs: fix ZFS modules not being installed
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-18 20:42:42 +01:00 |
|
Christoph Heiss
|
0db55f5c4a
|
secrets: maui: fix some stuff
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-15 13:13:11 +01:00 |
|
Christoph Heiss
|
2f9337691e
|
extra: neomutt-export-patches: fix wrong parenthesis in subject regex
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-15 13:13:07 +01:00 |
|
Christoph Heiss
|
825ca21bf0
|
services: conduit: add restic backup job
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-14 18:43:44 +01:00 |
|
Christoph Heiss
|
e9e7eaac84
|
secrets: maui: add some stuff
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-14 12:41:10 +01:00 |
|
Christoph Heiss
|
b977e89b35
|
home-manager: make home-manager CLI available on all systems
Useful for e.g. expiring/GC'ing old home-manager profiles.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-14 10:17:15 +01:00 |
|
Christoph Heiss
|
14dc90fc79
|
extra: nvim: add autocmd and LSP quirk for reStructuredText
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-12-13 12:17:06 +01:00 |
|