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
Christoph Heiss
9df7adca45
home-manager: sway: Remove "at" keyboard layout
...
compose key rulez!
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-27 10:18:41 +02:00
Christoph Heiss
a25e7b2047
system: desktop: Add VLC to system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-26 23:19:11 +02:00
Christoph Heiss
bd2965fa52
secrets: email: Enable notmuch
for personal email addresses too
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-26 21:12:55 +02:00
Christoph Heiss
83f3b6f5fa
secrets: Fix VPN IPs; restructure some things
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-26 21:04:03 +02:00
Christoph Heiss
4b57773615
system: headless: Add screen
to system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-26 21:02:37 +02:00
Christoph Heiss
d1bc6d01cb
secrets: Fix WireGuard PSK size
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-26 21:01:56 +02:00
Christoph Heiss
7c96438711
flake: Update inputs
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-25 14:17:46 +02:00
Christoph Heiss
20e34d7aa2
build: Disable lint W23 (repeated_keys) for statix
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-25 14:16:44 +02:00
Christoph Heiss
98988ae0b2
secrets: Add WireGuard peer config for maui
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-25 13:18:23 +02:00
Christoph Heiss
6087903d92
home-manager: email: Enable notmuch
integration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-25 11:30:50 +02:00
Christoph Heiss
b429a832a6
home-manager: desktop: Enable ncspot
properly through module
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-25 09:27:50 +02:00
Christoph Heiss
78058e2988
home-manager: desktop: Add ncspot
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-23 13:14:41 +02:00
Christoph Heiss
15c40d991c
system: laptop: Disable Wi-Fi power-saving
...
This completely dimishes /any/ Wi-Fi performance it can potentially drop
it as low as a few KiB/s ..
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-21 20:17:08 +02:00
Christoph Heiss
0a0cfd2867
home-manager: sway: Hide cursor when typing
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-21 20:14:38 +02:00
Christoph Heiss
19ce5d149d
sources: Monthly nixpkgs and home-manager update; to 31-08-2023
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-21 19:52:20 +02:00
Christoph Heiss
3bf53080cf
build: lint: Consider commits by expired keys as valid
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-09-21 19:51:05 +02:00
Christoph Heiss
416710c7c8
machines: zero: Set custom font size for terminal
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-22 20:48:56 +02:00
Christoph Heiss
e27cb25a06
home-manager: Pull neovim plugins in through nixpkgs instead of lazy
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-22 20:37:41 +02:00
Christoph Heiss
b742d4b71f
home-manager: maui: Add prettier
to PATH
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-22 20:37:26 +02:00
Christoph Heiss
8ccbe9955c
common: nix-options: Set <nixpkgs>
to used system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-18 21:06:50 +02:00
Christoph Heiss
0622390cb1
home-manager: terminal: Restore proper font size
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-18 17:01:20 +02:00
Christoph Heiss
875880ba66
home-manager: email: Run mbsync
as separate child process
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-18 17:01:16 +02:00
Christoph Heiss
3c54df4da1
secrets: email: Add workaround for home-manager bug for another address
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-13 01:17:51 +02:00
Christoph Heiss
c576265963
home-manager: git: Reformat aliases
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-08-13 00:22:59 +02:00