Christoph Heiss
|
78064dcb1a
|
machines: serv: move some things around
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-24 23:56:32 +02:00 |
|
Christoph Heiss
|
05d357c6ef
|
services: paperless: Ensure Redis is running before starting download-ntlk-data
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-24 23:04:11 +02:00 |
|
Christoph Heiss
|
0283ef6509
|
machines: trek: Set microphone boost to 0 on login
It's horribly broken and just clips very bad, resulting in a way to loud
volume and crackly audio.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-23 20:29:38 +02:00 |
|
Christoph Heiss
|
3f8c0b3dbb
|
secrets: web: Add something
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-23 17:40:01 +02:00 |
|
Christoph Heiss
|
a1be5e8ae4
|
machines: fort: Add IPv6 address
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-21 10:28:43 +02:00 |
|
Christoph Heiss
|
c72848cd5f
|
services: web: Force nginx to serve PGP and SSH keys as plaintext
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-21 01:04:58 +02:00 |
|
Christoph Heiss
|
974c0b9424
|
secrets: my: Unify some things
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-21 00:25:24 +02:00 |
|
Christoph Heiss
|
61e48712ca
|
common: nix-options: Pin nix to known-good version
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-17 19:42:16 +02:00 |
|
Christoph Heiss
|
34ebc683e9
|
secrets: maui: Simplify host declaration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-17 11:19:33 +02:00 |
|
Christoph Heiss
|
7bfe43b86a
|
home-manager: desktop: Add zip to default shell tools
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-15 23:44:07 +02:00 |
|
Christoph Heiss
|
c8fabd7341
|
common: packages: Add bc to system tools
Always useful to have ..
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-15 23:43:34 +02:00 |
|
Christoph Heiss
|
21d731fc19
|
home-manager: common: Let it fully manage XDG user directories too
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-15 00:19:03 +02:00 |
|
Christoph Heiss
|
8b64637bb3
|
extra: nvim: Add autocmd to set commentstring for Terraform files
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-13 21:45:40 +02:00 |
|
Christoph Heiss
|
8e6d41f286
|
secrets: wireguard: Fix file permissions
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-13 20:46:41 +02:00 |
|
Christoph Heiss
|
8cf470ac2b
|
home-manager: zsh: Add tf alias for Terraform
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-13 19:51:48 +02:00 |
|
Christoph Heiss
|
4e908c6669
|
extra: nvim: Add Terraform null-ls plugins for formatting and validating
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-13 19:51:31 +02:00 |
|
Christoph Heiss
|
243e668be0
|
machines: fort: Enable IPv4 forwarding
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-13 19:51:31 +02:00 |
|
Christoph Heiss
|
a06a67cee1
|
home-manager: zsh: Save command history before entering nix shell
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-13 12:46:17 +02:00 |
|
Christoph Heiss
|
7c5f063f51
|
system: Add bluetooth service configuration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-12 20:23:34 +02:00 |
|
Christoph Heiss
|
0dea15f058
|
machines: serv: Pull in fixed paperless-ngx service for newer systemd
See also https://github.com/NixOS/nixpkgs/pull/259056.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-12 12:52:22 +02:00 |
|
Christoph Heiss
|
c2ce92d633
|
machines: fort: Enable fail2ban service
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-11 22:07:23 +02:00 |
|
Christoph Heiss
|
08d7438ecf
|
machines: serv: Add homer dashboard
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-11 21:50:17 +02:00 |
|
Christoph Heiss
|
e1c4074083
|
machines: fort: Properly allow WireGuard ports w/o defining multiple times
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-11 21:43:53 +02:00 |
|
Christoph Heiss
|
f641130afc
|
home-manager: maui: Update inputs
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-11 09:34:04 +02:00 |
|
Christoph Heiss
|
8a7984be6a
|
sources: Update nixpkgs and home-manager to 30-09-2023
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-11 00:14:42 +02:00 |
|
Christoph Heiss
|
916a621be4
|
services: blocky: Adapt deprecated options, add another blocklist
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-10 17:54:08 +02:00 |
|
Christoph Heiss
|
b54499f3f2
|
secrets: Add TU Vienna ssh key
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-10 17:33:26 +02:00 |
|
Christoph Heiss
|
049aee1c4e
|
home-manager: desktop: Add JetBrains IDEA to personal applications
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-09 15:46:13 +02:00 |
|
Christoph Heiss
|
250ac1bceb
|
home-manager: desktop: Add Darktable to personal applications
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-08 15:37:10 +02:00 |
|
Christoph Heiss
|
882d22f0ed
|
home-manager: Gate some optional desktop packages behind enable option
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-08 15:37:10 +02:00 |
|
Christoph Heiss
|
24f12fcd7e
|
system: desktop: Move lm_sensors package to common packages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-08 15:37:09 +02:00 |
|
Christoph Heiss
|
c7b04feb76
|
home-manager: desktop: Remove tmux copytk plugin, apparently broken
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-08 15:37:09 +02:00 |
|
Christoph Heiss
|
1af5d4594e
|
system: desktop: Remove unused librespot package
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-08 15:37:09 +02:00 |
|
Christoph Heiss
|
c36343fbe1
|
extra: tmux: Add keybind for detaching
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-06 18:37:00 +02:00 |
|
Christoph Heiss
|
49eb7e722a
|
desktop: Move Firefox enablement to home-manager
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-05 14:32:28 +02:00 |
|
Christoph Heiss
|
2856f0eb18
|
home-manager: desktop: Add some more useful shell aliases
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-05 14:32:28 +02:00 |
|
Christoph Heiss
|
f543d3867e
|
home-manager: gtk: Directly use GTK configs
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-05 14:32:28 +02:00 |
|
Christoph Heiss
|
e3338043b1
|
machines: zero: Add prismlauncher to home-manager packages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-05 14:32:27 +02:00 |
|
Christoph Heiss
|
63b141a86f
|
home-manager: maui: Update nixpkgs and home-manager
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 15:14:29 +02:00 |
|
Christoph Heiss
|
b30a2cbba3
|
system: desktop: Move some applications under home-manager
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 14:21:23 +02:00 |
|
Christoph Heiss
|
f6a2764dcd
|
home-manager: maui: Let wofi find nix-installed applications
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 14:17:51 +02:00 |
|
Christoph Heiss
|
2893e429ad
|
secrets: maui: Add some additional sway config
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 14:17:00 +02:00 |
|
Christoph Heiss
|
e439c58469
|
home-manager: zsh: Add shortcut shell alias for git fixup
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 10:50:20 +02:00 |
|
Christoph Heiss
|
178b51d060
|
build: Instruct home-manager to automatically back up existing files
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 09:43:52 +02:00 |
|
Christoph Heiss
|
cb352b0a4f
|
home-manager: deskop: Add Terraform treesitter parser
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 09:43:52 +02:00 |
|
Christoph Heiss
|
9821c13f86
|
home-manager: desktop: Add tig to packages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 09:43:52 +02:00 |
|
Christoph Heiss
|
46e8215b9f
|
home-manager: Properly set up GTK cursor and dark theme
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-10-03 09:43:52 +02:00 |
|
Christoph Heiss
|
22cda9ee92
|
home-manager: ncspot: Bind spacebar to pause
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-09-30 12:04:32 +02:00 |
|
Christoph Heiss
|
e2e7534529
|
system: desktop: Add noto-fonts-cjk-sans to fonts packages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-09-29 17:44:29 +02:00 |
|
Christoph Heiss
|
3be90107c7
|
home-manager: sway: Lower key repeat delay & rate
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-09-27 10:18:43 +02:00 |
|