Commit graph

22 commits

Author SHA1 Message Date
8fe0604299
repo: huge refactor
Refactored the entire repository structure, as putting everything into
modules was just awkward. Took heavy inspiration from fufexan's
repository, fufexan/dotfiles, as the structure felt much saner.
2024-09-29 23:48:55 +02:00
e2ea722378
repo: add treefmt, remove nixvim 2024-09-26 13:41:04 +02:00
9078b65d49
neovim: add a bunch of configuration 2024-09-24 23:47:40 +02:00
5ca57843d6
neovim: migrate config from nixvim to nvf 2024-09-24 15:09:24 +02:00
ae71c950ed
browsers: add zen browser flake 2024-09-19 13:23:21 +02:00
f815913096
flake: remove shells, update dependencies 2024-09-15 15:08:30 +02:00
3d6eff03b1
add stylix module back 2024-09-06 15:28:06 +02:00
dfa13bd6e0
add catppuccin's nix module 2024-09-06 12:42:22 +02:00
63fd57d7ba
add wezterm flake. make nvidia module 2024-09-05 15:58:14 +02:00
83cf8cc933
move common hosts configuration to the hosts directory (they're not modules) 2024-09-05 01:08:58 +02:00
1e99cadd38
go back to WebGl / wayland disabled 2024-08-29 17:29:07 +02:00
137a2e1106
set neovim as default editor 2024-08-28 00:04:10 +02:00
0905303cf4
add bindings for buffers 2024-08-27 23:53:40 +02:00
255496f601
modularize modules/system.nix, remove gnome-terminal 2024-08-27 13:22:17 +02:00
dd434b351f
add nix-helper 2024-08-27 13:01:09 +02:00
a4623b8af9
move common imports to flake function 2024-08-26 13:46:52 +02:00
d8c6ee0eb4
add stylix to have consistent theming everywhere 2024-08-26 02:53:19 +02:00
37d398fd80
refactor flake 2024-08-25 23:53:48 +02:00
0ec0ecec20
avoid repeating code and add common modules in function 2024-08-25 22:58:58 +02:00
1eef77d6fc
avoid update loops by prefixing input with path: 2024-08-25 22:26:27 +02:00
01976d8952
add home-manager inputs to solaire 2024-08-25 22:09:55 +02:00
1d912e1ee9
add nix dotfiles 2024-08-25 21:58:12 +02:00