Commit graph

1353 commits

Author SHA1 Message Date
73a34287f0
system: fix rebuild 2025-06-29 16:58:28 +02:00
1eaf307047
quickshell: progress dump 2025-06-29 16:58:03 +02:00
b9e02538aa
flake.lock: bump inputs 2025-06-29 16:57:50 +02:00
ddd440d87c
niri: add lastest swww
Waow, namespace support!
2025-06-26 20:49:36 +02:00
d41e4a1d51
nix: add Max's cache
I trust you, Max (please don't let this be a bad choice...)
2025-06-26 20:49:36 +02:00
26d5d7e24b
system: enable rebuild.enableNg 2025-06-26 20:49:36 +02:00
7535a6bb9e
hardware: power: set new watt default config 2025-06-26 20:49:36 +02:00
5e9c4e8e4c
quickshell: init config 2025-06-26 20:49:36 +02:00
cbb594395a
helix: build with lto and native cpu target 2025-06-26 20:49:36 +02:00
5779ca210d
flake: inputs: add rust-rust-overlay
What is rust making me do, send help
2025-06-26 20:46:15 +02:00
4b8775bab0
services: printing: enable browsing, add drivers 2025-06-26 20:45:27 +02:00
fe40ebce25
flake: add zedless 2025-06-26 20:45:11 +02:00
dc6aecdc31
niri: config: fix screenshotting 2025-06-20 12:12:03 +02:00
cd756c1a0e
nix: documentation: enable dev manpages 2025-06-20 12:12:03 +02:00
05aef1ae1e
ghostty: enable copy-on-select and set $TERM 2025-06-20 12:12:03 +02:00
4d60efe2dc
temperance: programs: drop swww and vscodium 2025-06-20 12:12:03 +02:00
f2ea16b341
hermit: programs: drop swww and vscodium 2025-06-20 12:12:03 +02:00
c6a7e5d9f0
flake.lock: bump inputs 2025-06-20 12:12:03 +02:00
f3954defc3
flake: bump inputs 2025-06-20 12:12:03 +02:00
adb432ac10
ghostty: add confirm-close-surface = false 2025-06-20 12:11:42 +02:00
cf46a85ee3
hermit: programs: add brave, drop ungoogled-chromium 2025-06-20 12:11:22 +02:00
ae61334587
hermit: configuration: disable docker, disable niri 2025-06-20 12:10:41 +02:00
c0c919be76
niri: config: updates 2025-06-12 20:13:12 +02:00
cbcb45221d
niri: enable if isGraphical is true 2025-06-12 20:12:52 +02:00
0e43fa97ee
hermit: configuration: set systemType to laptop 2025-06-12 20:12:31 +02:00
8f19e283d8
modules: users: add systemType and isGraphical options
systemType describes the type of a system, e.g. a laptop,
desktop or server. 

isGraphical takes this to determine whether a system needs
programs such as a compositor, graphical applications etc.
2025-06-12 20:11:08 +02:00
64db6a4d5f
kanata: fix dell-keyboard 2025-06-12 20:10:38 +02:00
6cdd9badc5
temperance: programs: drop ghostty and element-desktop 2025-06-12 20:10:32 +02:00
0cc0a28e39
hermit: programs: drop ghostty 2025-06-12 20:10:28 +02:00
64adfc6ea4
modules: ghostty: init 2025-06-12 20:09:38 +02:00
362e52b874
fish: fix atuin 2025-06-12 20:09:29 +02:00
b40df13a90
fish: remove yt-dlp 2025-06-12 20:09:18 +02:00
ffc32faed0
helix: languages: make clippy more restrictive 2025-06-12 20:08:38 +02:00
7f57ac844f
flake: bump inputs 2025-06-12 20:08:17 +02:00
8ea0b0cd87
niri: config: fix compose key 2025-06-10 20:26:39 +02:00
04d18c1127
hermit: programs: add nushell 2025-06-10 20:26:30 +02:00
68eb88f562
hermit: enable zsh 2025-06-10 20:26:30 +02:00
cd362bc5cd
users: switch to zsh as my default shell 2025-06-10 20:26:29 +02:00
e5134f2ae0
power: superfreq => watt 2025-06-10 20:26:17 +02:00
53855172d3
flake.lock: bump inputs 2025-06-10 20:23:42 +02:00
d852199742
packages: shell => fish 2025-06-07 17:54:40 +02:00
4834edd2d4
templates: rust: init 2025-06-07 17:32:25 +02:00
87f6792f12
flake.lock: bump inputs 2025-06-05 08:27:13 +02:00
b8ce3ff5d9
niri: config: fix compose key 2025-06-05 08:27:01 +02:00
92bfadfea7
hermit: enable own cups module, remove prining service 2025-06-04 22:32:31 +02:00
609e8e4439
services: printing: init
Adds CUPS and avahi for printing and discovering
printers on the network.
2025-06-04 22:31:36 +02:00
22ab0638d2
kanata: add my shitty dell keyboard 2025-06-04 22:31:23 +02:00
296a386ee4
hermit: programs: add ungoogled-chromium 2025-06-04 22:30:49 +02:00
653938a61f
niri: config: many changes 2025-06-04 08:32:11 +02:00
24f35c4ccd
shell: stop fish from having to be built every time
Drop the patch to fish source code, instead opting
to employ fish's inbuilt share/fish/vendor_conf.d
to add custom code to fish.

This is both a bit simpler, and makes it so fish does not
have to be compiled on every update to it's source / to my configuration.
2025-06-04 08:32:09 +02:00