512921e8f6
users: switch to ssh as default shell
...
My efforts to use nushell as a default shell have been
for naught so far. It silently breaks stuff you wouln't
expect it to break, like shipping environment variables
and stuff.
2025-07-25 16:57:07 +02:00
5ea857c6cf
packages: add uad and ouch
2025-07-25 16:56:38 +02:00
5b0b9d9992
npins: update sources
2025-07-25 16:56:17 +02:00
d3d08aa4af
security: switch to gnome-keyring instead of kwallet.
...
gnome-keyring seems to be more reliable in the long term
I only have to force disable gcr, which it ships with it.
2025-07-25 16:55:23 +02:00
cc9735063b
brave: set password store to gnome-keyring
2025-07-25 16:55:08 +02:00
658530b991
brave: switch to normal brave package
...
Vulkan in chromium does not yet work on Wayland.
I'd rather have an OpenGL browser on Wayland than
a Vulkan browser in XWayland.
2025-07-25 16:41:22 +02:00
6bba60f5d9
hermit: disable foot
2025-07-25 16:36:29 +02:00
77b014a457
hermit: fix configuration
2025-07-23 17:30:20 +02:00
f687548762
lanzaboote: fix module using flake-compat
2025-07-23 17:29:40 +02:00
fcb5ee3581
temperance: remove nixpkgs.hostPlatform
...
This option does not exist anymore since I set nixpkgs' pkgs
value, which disables most options.
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964fb25569eef1b0ae547b724a36a71bc95
2025-07-21 00:26:21 +02:00
2b7a72a6d5
fla: use BuiltinsFetchTree
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69644d409983dc04ca29a43fd12b60e73ed0
2025-07-21 00:26:20 +02:00
28f2c699e7
hermit: drop newer-nil from programs
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69649fe97fcc35f81034e3c5d0464b26afbc
2025-07-21 00:26:19 +02:00
f967df7b1e
niri: conf: decrease zoom size
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69647a28f5754ee957567f85a8896f6707c0
2025-07-21 00:26:19 +02:00
5765bbc868
niri: switch to master package, move config file location
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696441d048ff2328d08338293b4a1be005e7
2025-07-21 00:26:18 +02:00
f4790c05ed
nix: switch to lix
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69641a5c002234e971b698d9164999be08f3
2025-07-21 00:26:17 +02:00
6293930e1f
packages: add nushell packages to systemPackages
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696403f8a1a3f2c7cff8b73bf745376e6172
2025-07-21 00:26:16 +02:00
8c3ff343b0
nushell: move to modules/home
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964b332aee4de78ddbba4d16b55f6783485
2025-07-21 00:26:16 +02:00
71505a4629
helix: move to modules/home
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964949ee86c73c9dee2fc4a89c01a7a0579
2025-07-21 00:26:15 +02:00
917074fb32
ghostty: move to modules/home
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69641141c64ef2be00b4e93eefeba26ae292
2025-07-21 00:26:14 +02:00
2d3d2ef1d7
hjem: init
...
Finally, a sane home management system.
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696430c3a408520811d1b0b3038a66b0f73a
2025-07-21 00:26:13 +02:00
3a9e31cc88
nixpkgs: switch to read-only packages
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69641b8369b151024324d8d06f2acb790c15
2025-07-21 00:26:12 +02:00
d276dea712
changes
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696407aaf040f34e2ef257545f441b621c99
2025-07-21 00:26:12 +02:00
467155afc6
forgejo: update themes
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69645a04ba54314c439162c2fb8946656a7f
2025-07-21 00:26:11 +02:00
f2d0e9239f
templates: fix home template
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696493a9883095a74467ffd3154851585173
2025-07-20 02:14:33 +02:00
e641dfa114
treewide: format using nixfmt
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69641c36f9763e104087a559c148d0449f00
2025-07-20 02:14:32 +02:00
f4464732e3
tooling: switch from alejandra to nixfmt
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696436b90e48895139b7e0b59b75c0e64cae
2025-07-20 02:14:31 +02:00
9603b43f34
fix tower config
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964afea0dea3adad9edc09f578fb75a43de
2025-07-20 00:48:16 +02:00
eb0b42ced4
npins: drop nixpkgs_2
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69643a1a80a163373dbb2e578f99c821e78d
2025-07-20 00:29:56 +02:00
59a80481e3
nh: switch to unstable
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964ba5b3182dd0f37ba74d4c3498305d83e
2025-07-20 00:29:55 +02:00
1cffdd7818
temperance: programs: drop emacs
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69643f4d6374e81e8cc6b33ff02661b7b0c7
2025-07-19 23:53:14 +02:00
7ac4ac73c0
nushell: config: fix switch command
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696416730a7fd831e8dfde51397e6ea41577
2025-07-19 23:53:13 +02:00
0a37fb5863
default.nix: cleanup
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964349f8e23a87c2c0c9ab0d949d1bb92ad
2025-07-19 23:53:13 +02:00
0b82c15255
flake: switch to npins
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964f4aa3349951fe7574622564452ad1af1
2025-07-19 23:45:02 +02:00
45179ade64
quickshell: BackgroundImage: enable backgounds again
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964a68815e795aa84d4a173542c01893d35
2025-07-19 19:29:38 +02:00
49882fbae8
various: environment.sessionVariables => environment.variables
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696495dd9b0b531ce319785d337e6f5b173f
2025-07-19 19:29:38 +02:00
3bd3da0c0d
packages: nushell: init
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964bcbbf4d3f08ea2ebc9c22e84b200de93
2025-07-19 19:29:37 +02:00
32f12cf705
hosts: common: make uutils highprio, make fish non-highprio
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696475cf73ae355ad06a428a00d7017848b2
2025-07-19 19:29:37 +02:00
e9a49bc050
flake: disable install checks for all own programs
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964bd39f24817e0ad59633ba150cb8828a5
2025-07-19 17:16:47 +02:00
132426232d
nh: fox NH_FLAKE path
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964bd6df9956c18c5972f5b69523e8a91bc
2025-07-19 16:41:17 +02:00
5e7ea5772a
niri: config: fix path for quickshell
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964eebe587d151cba7eafd2ed27725bcfbd
2025-07-19 16:41:16 +02:00
4d57f072d0
temperance: programs: remove joplin-desktop
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a696486bb26a060f004a9dbf7d3ed5d1098ce
2025-07-19 16:41:15 +02:00
36180ec0be
gitignore: add .qmlls.ini
2025-07-19 12:38:34 +02:00
1f8eab22b4
spotify: add spicetify-nix
2025-07-19 12:38:34 +02:00
378828b856
helix: set word-completion trigger-length to 2
2025-07-19 00:47:14 +02:00
d3d266bf9b
qt: enable qt and set platformTheme to qt5ct
2025-07-19 00:47:13 +02:00
6a0ecd3fe7
niri/config: config changes
2025-07-19 00:47:12 +02:00
683509d009
helix: switch to my own fork again
2025-07-19 00:47:11 +02:00
04e8033af3
TODO.md: delete
2025-07-19 00:47:10 +02:00
b82a3580ec
quickshell: a bunch of changes
2025-07-19 00:47:10 +02:00
8c6b9f65c9
security: add pam configuration
2025-07-19 00:47:09 +02:00