Commit graph

68 commits

Author SHA1 Message Date
1a159bb60c
editors/neovim: switch to nil for nix 2025-02-22 23:00:45 +01:00
558c12a420
editors/neovim: add some mini.nvim plugins 2025-02-22 00:40:02 +01:00
98a319696f
programs/hyprland: switch to hjem-rum 2025-02-22 00:39:41 +01:00
4abdc5e278
programs/misc: add devenv 2025-02-19 18:00:16 +01:00
dd9833a199
shell/zsh: add alias for lsd 2025-02-19 18:00:11 +01:00
cc10685f6d
programs/lsd: add lsd 2025-02-19 18:00:01 +01:00
0e72c5f67d
hjem/environment: update to provide environment script 2025-02-18 19:02:00 +01:00
a3a3aa8231
modules: avoid circular dependencies 2025-02-18 13:19:22 +01:00
d3bb2e0e57
ghostty: support nesting attrs
This makes the hjem ghostty module more RFC42 compliant, as it can now
map nested attribute sets one level deep (as per Ghostty's configuration
format).
2025-02-18 09:33:53 +01:00
54ae0fdd92
treewide: add hjem module for ghostty 2025-02-17 23:12:39 +01:00
b84f8374cd
shell/zsh: update KEYTIMEOUT to be instant
Removes a lot of the annoying delay.
2025-02-17 21:54:11 +01:00
d049c9ce43
hyprland/binds: remove cursor from grimblast 2025-02-15 23:20:48 +01:00
d393b01634
modules/programs: switch back to vesktop with electron override (fixes broken screenshare) 2025-02-15 01:20:42 +01:00
edd039947c
programs/waybar: switch to hjem systemd 2025-02-15 00:50:14 +01:00
d11fb3a0e2
hjem/collection: add systemd module
This adds a systemd module locally, allowing to define your own services
at hjem level rather than systemd level.
2025-02-15 00:50:11 +01:00
9774000f64
hjem/collection: add firefox module 2025-02-14 00:01:37 +01:00
876153ba2c
programs/firefox: add extra policies, cleanup 2025-02-13 19:56:58 +01:00
906ee6c1ed
editors/neovim: enable gitsigns 2025-02-13 16:42:58 +01:00
276bc305cf
editors/neovim: add smart columns 2025-02-13 16:42:58 +01:00
806a59d366
shell/zsh: update config, add completions, cleanup 2025-02-13 16:42:58 +01:00
f5d16c5e87
programs/editors: add basedpyright-fix for neovim 2025-02-13 16:42:58 +01:00
8cdb458c0c
programs/games: remove ankama-launcher 2025-02-13 16:42:58 +01:00
9648fdf0a5
programs/discord: autostart 2025-02-13 16:42:58 +01:00
2719bbada1
modules: consistently define systemd services 2025-02-13 16:42:58 +01:00
d14fc3c13d
programs/pcmanfm: add daemon service 2025-02-13 16:42:58 +01:00
749de574a0
programs: thunar -> pcmanfm 2025-02-13 16:42:58 +01:00
6c27c49918
hyprland/binds: run anyrun with uwsm 2025-02-13 16:42:58 +01:00
a6e1683060
shell/starship: add git short status 2025-02-13 16:42:58 +01:00
3540b0af76
programs: add comma with nix-index-database 2025-02-13 16:42:58 +01:00
b67d532e24
editors/neovim: add nixd 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
d9bcae7d25
programs/discord: move to directory to use canary and apply krisp-patcher 2025-02-13 16:42:58 +01:00
2b85d48a32
programs/anyrun: remove unnecessary css 2025-02-13 16:42:58 +01:00
aaa060915a
programs/anyrun: update border color 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
9426ccfc1d
programs/terminal/shell/zsh: update unknown token to be red 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
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
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