Commit graph

1008 commits

Author SHA1 Message Date
b67d532e24
editors/neovim: add nixd 2025-02-13 16:42:58 +01:00
dfc86765ff
flake: update nvf 2025-02-13 16:42:58 +01:00
4dcf7a0890
modules: move nh from core/nix to programs
This is a user program, it cannot be in core.
2025-02-13 16:42:58 +01:00
7dcc38f6a2
core/users: conditionally enable user options
We don't want to create extra groups on the server user, and we don't
wanna setup hjem for it either.
2025-02-13 16:42:58 +01:00
ed3dde6c28
options: provide defaults for user and fullName
This fixes users not being present, even on the server. We have to
create a placeholder user, even if we're only going to ssh as root.
2025-02-13 16:42:58 +01:00
5e568693f6
services/searx: fix secrets relative path 2025-02-13 16:42:58 +01:00
dccea7f8c6
hosts: import hjem everywhere
This fixes evaluation issues when hjem is not a known option.
2025-02-13 16:42:58 +01:00
d9bcae7d25
programs/discord: move to directory to use canary and apply krisp-patcher 2025-02-13 16:42:58 +01:00
a0f3b2b2d8
flake: update inputs 2025-02-13 16:42:58 +01:00
cdf775bb8a
services/greetd: enable gnome-keyring on greetd unlock 2025-02-13 16:42:58 +01:00
befd97efe5
core/nix: point NIX_PATH to flake nixpkgs 2025-02-13 16:42:58 +01:00
fddfda5787
services: fix gnome keyring not unlocking on login 2025-02-13 16:42:58 +01:00
2b85d48a32
programs/anyrun: remove unnecessary css 2025-02-13 16:42:58 +01:00
7e2602becd
services/gtk: set theme and variant using dconf, change accent to purple 2025-02-13 16:42:58 +01:00
aaa060915a
programs/anyrun: update border color 2025-02-13 16:42:58 +01:00
95d6d0cc32
services/gtk: add theme package and session variables 2025-02-13 16:42:58 +01:00
ef4a5c8ae6
services/gtk: use base16 colors for gtk 2025-02-13 16:42:58 +01:00
f71dd9c197
options/style: switch to adw-gtk3 gtk theme 2025-02-13 16:42:58 +01:00
8078f7b853
programs/terminal/programs/git: update default branch to main 2025-02-13 16:42:58 +01:00
00d1d7cad5
programs/terminal/shell: update bat to work with man and --help 2025-02-13 16:42:58 +01:00
fabbd78476
treewide: environment.variables -> environment.sessionVariables 2025-02-13 16:42:58 +01:00
5216978270
flake: update nixpkgs to use a proper input 2025-02-13 16:42:58 +01:00
5f90b9194f
services/greetd: fix environment variables 2025-02-13 16:42:58 +01:00
9426ccfc1d
programs/terminal/shell/zsh: update unknown token to be red 2025-02-13 16:42:58 +01:00
4f3e57eeef
flake: update inputs, remove unused, avoid duplicates 2025-02-13 16:42:58 +01:00
45f8e26757
treewide: use hjem fork, remove shared module 2025-02-13 16:42:58 +01:00
9e65cad8fc
flake: remove unused inputs, switch to hjem's PR fork 2025-02-13 16:42:58 +01:00
8c64859dab
modules: use hjem environment module 2025-02-13 16:42:58 +01:00
107729a57a
shared/modules/hjem: init environment module 2025-02-13 16:42:58 +01:00
dec28d2d6e
flake: update inputs 2025-02-13 16:42:58 +01:00
f2e7539501
programs/hyprland: enable vrr 2025-02-13 16:42:58 +01:00
79a5f87dce
programs/anyrun: add configuration for additional plugins 2025-02-13 16:42:58 +01:00
86f91b9ca9
programs/terminal/emulators/ghostty: rename service 2025-02-13 16:42:58 +01:00
3152fb01ee
programs/editors: fix user EDITOR value being overriden by the default NixOS one 2025-02-13 16:42:58 +01:00
0c97bb510b
programs/terminal/shell/zsh: update suggestion and highlighting colors 2025-02-13 16:42:58 +01:00
b8aba304d9
programs/terminal/shell/zsh: add fzf integration 2025-02-13 16:42:58 +01:00
c953ba9371
core/hardware/nvidia: add nvidia_drm.fbdev=1 to kernel params (should help wakeup issues) 2025-02-13 16:42:58 +01:00
87b908311c
programs/hyprland: disable idle on all fullscreen apps
No clue why that was here, this is really stupid
2025-02-13 16:42:58 +01:00
daffd82cdb
programs/terminal/shell: switch to zsh 2025-02-13 16:42:58 +01:00
2f14eb0526
programs/terminal/emulators: welcome back ghosttyd! 2025-02-13 16:42:58 +01:00
bc6404817e
programs/anyrun: update config and styling 2025-02-13 16:42:58 +01:00
739f6506f4
flake: add nix-community cache 2025-02-13 16:42:58 +01:00
fefb76e1cf
programs/games: add openrgb 2025-02-13 16:42:58 +01:00
c39c540a3f
core/hardware: remove uni-sync 2025-02-13 16:42:58 +01:00
0007b9be66
programs/terminal/emulators/ghostty: goodbye ghosttyd 💔 2025-02-13 16:42:58 +01:00
51d1e95ee6
programs/fastfetch: update logo 2025-02-13 16:42:58 +01:00
7cf0fbc18e
programs/hypr/land/binds: switch back to ghostty 2025-02-13 16:42:58 +01:00
aab4e171f1
programs: add fastfetch config 2025-02-13 16:42:58 +01:00
52d5aaf340
flake: only support x86_64-linux 2025-02-13 16:42:58 +01:00
54542a1b85
README: update README 2025-02-13 16:42:58 +01:00