69a2405840
options/style: switch to adw-gtk3 gtk theme
2025-02-04 21:19:08 +01:00
d9b7345c88
programs/terminal/programs/git: update default branch to main
2025-02-04 14:31:02 +01:00
45bb7fad8d
programs/terminal/shell: update bat to work with man and --help
2025-02-04 14:30:50 +01:00
a65a622d50
treewide: environment.variables
-> environment.sessionVariables
2025-02-04 14:30:34 +01:00
30548fd17e
services/greetd: fix environment variables
2025-02-03 11:48:51 +01:00
7f110e40fc
programs/terminal/shell/zsh: update unknown token to be red
2025-02-02 23:20:10 +01:00
49c75ab62d
treewide: use hjem fork, remove shared module
2025-02-02 23:03:42 +01:00
2a2e3abdd3
flake: remove unused inputs, switch to hjem's PR fork
2025-02-02 23:03:32 +01:00
4a38e90dfa
modules: use hjem environment module
2025-02-02 19:28:10 +01:00
909433b25c
programs/hyprland: enable vrr
2025-02-02 14:04:11 +01:00
1f4f83a641
programs/anyrun: add configuration for additional plugins
2025-02-02 13:55:49 +01:00
9506714dd0
programs/terminal/emulators/ghostty: rename service
2025-02-02 13:55:41 +01:00
c7fbdb2a3f
programs/editors: fix user EDITOR value being overriden by the default NixOS one
2025-02-02 13:42:19 +01:00
b73a64cb52
programs/terminal/shell/zsh: update suggestion and highlighting colors
2025-02-01 01:55:25 +01:00
e8473ec65e
programs/terminal/shell/zsh: add fzf integration
2025-01-31 23:22:59 +01:00
c277227e1a
core/hardware/nvidia: add nvidia_drm.fbdev=1 to kernel params (should help wakeup issues)
2025-01-31 23:22:49 +01:00
ce261b292d
programs/hyprland: disable idle on all fullscreen apps
...
No clue why that was here, this is really stupid
2025-01-31 23:22:04 +01:00
6aeca28f86
programs/terminal/shell: switch to zsh
2025-01-31 20:06:43 +01:00
9cb997e662
programs/terminal/emulators: welcome back ghosttyd!
2025-01-31 19:19:53 +01:00
317dfc0b4a
programs/anyrun: update config and styling
2025-01-31 17:15:02 +01:00
b47f0095f0
programs/games: add openrgb
2025-01-31 16:44:27 +01:00
83f8c32991
core/hardware: remove uni-sync
2025-01-31 16:44:27 +01:00
6ea4799042
programs/terminal/emulators/ghostty: goodbye ghosttyd 💔
2025-01-31 04:52:05 +01:00
c8f87c05dc
programs/fastfetch: update logo
2025-01-31 01:58:23 +01:00
d4c8a0e93d
programs/hypr/land/binds: switch back to ghostty
2025-01-30 19:42:02 +01:00
ada02bd3ef
programs: add fastfetch config
2025-01-30 19:41:55 +01:00
b2f958e681
services/greetd: remove regreet (unused), hide default hyprland stuff
2025-01-30 17:34:05 +01:00
38c387aade
programs: update hyprland binds (use ghostty and add calculator)
2025-01-30 15:39:46 +01:00
fb5ed25b58
services/ssh: add keys to agent automatically
2025-01-30 15:05:48 +01:00
080e3fb0db
programs/terminal/shell/nushell: remove indicator chars for vi mode
2025-01-29 11:24:57 +01:00
774b73ecfd
treewide: replace nautilus with thunar
2025-01-29 11:24:47 +01:00
5b40018e66
programs/terminal/programs/misc: add comma
2025-01-28 23:51:22 +01:00
02ae326468
programs/hyprland: switch from ghostty to foot again
2025-01-28 23:43:40 +01:00
93d12da62b
treewide: move FLAKE env variable to core/nix
2025-01-28 23:43:25 +01:00
f1353b550c
programs/terminal/emulators/ghostty: add programs to service path (avoid x not found)
2025-01-28 23:32:21 +01:00
c2566571ab
core/security: add polkit
2025-01-28 22:42:13 +01:00
a9a07fea6d
programs/hyprland: disable Unknown-1 ghost monitor, move env variables to environment.d
, add nvidia env variables
2025-01-28 19:52:19 +01:00
d0242089e2
programs: fix environment.d syntax being wrong
2025-01-28 19:51:41 +01:00
01520df7ab
programs/anyrun: remove desktop actions
...
I JUST WANNA LAUNCH PROGRAMS!!
2025-01-28 19:51:25 +01:00
250b8b0694
core/boot: use stable linux kernel
2025-01-28 19:51:14 +01:00
a28174f516
treewide: hosts/solaire/config/nvidia -> core/hardware/nvidia
2025-01-28 19:51:01 +01:00
00b3302880
options/modules: add local.modules.nvidia
2025-01-28 19:50:33 +01:00
439a837c9a
programs/misc remove cinny
2025-01-28 13:04:58 +01:00
feed3b7561
terminal/shell/nushell: add carapace and zoxide to ghostty's service path
2025-01-28 13:04:54 +01:00
8df739598c
programs/editors/neovim: add back indent for nix files
2025-01-28 13:04:32 +01:00
6ab835555c
treewide: remove home-manager (switch to hjem)
...
As my NixOS configuration kept growing, I noticed that I don't need
home-manager as much as I did before. A lot of what I need is just a way
to map nix attrsets to the program's respective configuration format,
which is something that I can now do myself, as my nix knowledge got
more extensive. After all of this, I decided to completely get rid of
home-manager, and switch to a simpler solution called hjem, which just
lets me write files to my home directory that are automatically
symlinked using `systemd-tmpfiles`.
This allows me to simplify my configuration, remove the separation
between NixOS and home-manager modules, and cut my eval times by quite a
lot (which allows for faster `nixos-rebuild switch`!).
2025-01-27 23:57:47 +01:00
7822c4ae84
hm/programs/discord: update colors according to base16
2025-01-27 02:34:55 +01:00
5ab8b16b44
hm/services/gammastep: enable on desktop
2025-01-27 02:34:34 +01:00
017b3dae83
hm/programs/terminal/emulators/ghostty: update keybinds
2025-01-27 02:21:22 +01:00
4c86300a0a
hm/programs/anyrun: increase width
2025-01-24 23:13:47 +01:00