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
8c3ff343b0
nushell: move to modules/home
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964b332aee4de78ddbba4d16b55f6783485
2025-07-21 00:26:16 +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
0b82c15255
flake: switch to npins
...
Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964f4aa3349951fe7574622564452ad1af1
2025-07-19 23:45:02 +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
b1490ec9a8
small update
2025-07-16 22:15:41 +02:00
81e4a09f04
users: drop zsh
2025-07-11 22:44:33 +02:00
1abab409f8
users: set default shell to nushell
2025-07-09 22:11:27 +02:00
8f19e283d8
modules: users: add systemType and isGraphical options
...
systemType describes the type of a system, e.g. a laptop,
desktop or server.
isGraphical takes this to determine whether a system needs
programs such as a compositor, graphical applications etc.
2025-06-12 20:11:08 +02:00
cd362bc5cd
users: switch to zsh as my default shell
2025-06-10 20:26:29 +02:00
6a600ab6c6
xdg: switch pdf viewer to zathura
2025-05-22 09:34:15 +02:00
53aaa26fa1
flake: inherit explicitly from parts of lib
...
Instead of doing `inherit (lib) <something>``, all inherits now use
`inherit (lib.<subsystem>) <something>`, which is much nicer.
2025-04-09 16:13:31 +02:00
c7c866f8a5
flake: cleanup of some files
2025-04-09 15:10:41 +02:00
d3b1ea15aa
modules/other/users.nix: add user options
2025-04-09 15:10:41 +02:00
25637276f2
other/users.nix: add docker
2025-03-31 11:05:56 +02:00
2d6727f36e
xdg.nix: add extra settings
2025-03-21 16:52:28 +01:00
b5dded8fe5
flake: formatting
2025-03-18 13:54:04 +01:00
f878d4c4b6
git.nix: remove external diff tool
2025-03-05 18:21:22 +01:00
2ef3ffa05e
git.nix: fix signing keys
2025-03-04 22:38:13 +01:00
991af232ad
xdg.nix: switch to sioyek
2025-02-27 12:48:42 +01:00
62e5c7b573
other/git.nix: add default editor and manyFiles
2025-01-15 09:00:10 +01:00
0117d6155b
blah
2025-01-07 19:54:27 +01:00
6755222762
home-manager purged
2024-11-19 14:20:00 +01:00
a0c0278ae8
HOME-MANAGER-FREE
2024-11-05 23:30:23 +01:00
050a360fbb
UN-HOME-MANAGER-MY-CONFIG
...
HM BE GONE AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2024-11-04 12:47:16 +01:00
fbb93a59d4
temporarily return home-manger, working hyprland module
2024-11-04 12:35:21 +01:00
eead8facb0
schizophrenia
2024-11-04 01:20:09 +01:00
22174802a7
git.nix: add difftastic
2024-11-02 10:55:04 +01:00
1a15a9e83f
git.nix: add difftastic as a git tool
2024-11-01 20:54:24 +01:00
b17c450e27
git.nix: remove home-manager config
2024-11-01 16:50:31 +01:00
8b92b025f3
working fish shell
2024-11-01 15:54:20 +01:00
aec3458fb5
modules: add homix
...
a
2024-11-01 14:27:03 +01:00
e0a7e9a533
pain
2024-10-28 21:52:16 +01:00
1bb25bda0e
remove unneded options, add users.nix
2024-10-27 10:47:44 +01:00
b44d206b76
other/git.nix: add userName and userEmail
2024-09-29 23:13:13 +02:00
71035a3764
xdg: add evince for pdf viewing
2024-09-26 00:30:45 +02:00
3288271c0e
xdg.nix: add xdg-utils to home.packages
2024-09-23 18:53:58 +02:00
0269d712f9
xdg: add XDG_CACHE_HOME sessionVariable
2024-09-22 00:17:58 +02:00
3c4bf8040c
move to mkModuleTree for host configuration
2024-09-08 20:35:33 +02:00
2855a57884
home-manager.nix: remove enableDirenv option
2024-08-28 14:18:23 +02:00
2f2d6e31f6
cleanup
2024-08-22 22:31:28 +02:00
41530fa9eb
direnv.nix: init, move direnv to own file
2024-08-22 21:54:43 +02:00
805d897927
sudo.nix: initial config
2024-08-22 21:41:20 +02:00
5158f3ff8f
quickshell fixes
2024-08-09 11:54:07 +02:00
449de3f702
working zellij
2024-07-31 02:09:58 +02:00
9a25c80e74
nvf refactoring, devshell working
2024-07-22 01:20:41 +02:00
26aa946bfa
modules: refactoring complete
...
Hopefully works
2024-07-21 15:32:30 +02:00
d64ca1db3b
git: added gnupg
2024-07-21 14:37:26 +02:00
917c7043ae
set up ssh signing
2024-07-21 13:18:00 +02:00