Commit graph

1446 commits

Author SHA1 Message Date
faukah
ba990d25e1 wms/portal: remove kwallet
Signed-off-by: faukah <fau@faukah.com>
Change-Id: I6a6a6964c72b33e60b617f5bf860d1b1dba46bc8
2025-07-29 22:44:15 +02:00
faukah
b37855a6b2 niri: add custom animations for window opening and resizing
Signed-off-by: faukah <fau@faukah.com>
Change-Id: I6a6a69647336104b507fbba5b82de23684e60291
2025-07-29 22:40:37 +02:00
faukah
e4dc42c2f9 helix: disable custom shell 2025-07-29 22:40:23 +02:00
fau
c5915e1d24 niri: move config to nix
Signed-off-by: faukah <fau@faukah.com>
Change-Id: I6a6a6964cffaba7ce75488a48739398758d49363
2025-07-29 21:59:43 +02:00
fau
0c995da8af
niri: add keybind for ghostty spawning + window expelling
Signed-off-by: fau <fau@faukah.com>
Change-Id: I6a6a69649fa8323e8fcae94b4ffdc2123e4a75cd
2025-07-27 18:06:29 +02:00
fau
967218a48e
btop: move to modules/home, clean up
Signed-off-by: fau <fau@faukah.com>
Change-Id: I6a6a696439b1369f17f636024507155d43005dec
2025-07-27 18:06:28 +02:00
fau
c621860314
docs: resizing delete
Signed-off-by: fau <fau@faukah.com>
Change-Id: I6a6a69649b3ad1d5faffa80ae72730a57d0ff33a
2025-07-27 17:40:41 +02:00
fau
03067acb8d
apply statix lints
Signed-off-by: fau <fau@faukah.com>
Change-Id: I6a6a696442c7de5f519287ef8b3d80668973ef48
2025-07-27 17:40:41 +02:00
fau
6ae25f23cf
helix: refactor, set a bunch of config options
Signed-off-by: fau <fau@faukah.com>
Change-Id: I6a6a696435b4ad15f4b5a6570bb6fd3c34a29d92
2025-07-27 17:40:40 +02:00
fau
e69e385f93
niri: module: set cargoHash instead of lockFile
Signed-off-by: fau <fau@faukah.com>
Change-Id: I6a6a6964f85e6ab79c3bcbd388ad7dd2a1ee1c7c
2025-07-27 17:40:40 +02:00
fau
dc1fdbe07b
switch to Gruvbox Dark Hard
Signed-off-by: fau <fau@faukah.com>
Change-Id: I6a6a696426a5ae06361492adc245fb4436411fe8
2025-07-27 17:40:39 +02:00
fau
cffcf81824
npins: update sources
Signed-off-by: fau <fau@faukah.com>
Change-Id: I6a6a6964808d37c79ffa659ea7147908e7324483
2025-07-27 17:40:38 +02:00
1524aa6c1f
hardware: graphics: update module
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964aff2aa0b8443da4726686024c9515490
2025-07-27 00:52:41 +02:00
347d9fcb6f
use unstable comma
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a69648046cf7bdab09db39431ffcabec8d6a0
2025-07-27 00:52:41 +02:00
cc13ebdfe1
forgejo: hard-link instead of soft-link config files
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964eaeb84f3eb32511106e80c155e1bdb71
2025-07-27 00:52:41 +02:00
03ecaf76d6 hermit: programs: drop wordgrinder 2025-07-25 16:59:49 +02:00
000f4aa56b niri: formatting 2025-07-25 16:59:42 +02:00
c4c770e703 niri: config: a bunch of changes 2025-07-25 16:59:03 +02:00
08a8b1f39c greetd: cleanup 2025-07-25 16:58:48 +02:00
7533a9fc02 steam: add udev rule for controller 2025-07-25 16:58:35 +02:00
e21c2c25c0 ghostty: set background opacity to 1 2025-07-25 16:58:16 +02:00
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