e24ab1eb95
repo: move everything gtk into modules
...
This is mostly so that applications like ReGreet, which are managed by
NixOS instead of HM, can also use the same GTK settings. It reduces
repeating code by a lot and allows changing themes way more easily now.
2024-10-06 17:48:46 +02:00
f72599896e
niri: add ags, mako and swaybg
2024-10-02 19:59:58 +02:00
9acd24afd4
repo: add niri hm config, theme nixos instead of hm, add regreet/greetd config
2024-10-02 16:45:43 +02:00
f7c4be7334
niri: add functioning base
2024-10-02 11:54:15 +02:00
02865ad5cd
solaire: remove gnome, add kde
2024-10-01 14:04:46 +02:00
72a03cd09c
plasma: add plasma configuration and use it
2024-10-01 11:54:43 +02:00
c807f8e68b
repo: add nix-colors
2024-09-30 08:55:37 +02:00
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
87eff73b58
repo: clean code
2024-09-25 09:02:43 +02:00
8473772fe5
repo: format with alejandra
2024-09-24 23:47:52 +02:00
9078b65d49
neovim: add a bunch of configuration
2024-09-24 23:47:40 +02:00
402926b78b
solaire: add neovim, fix repeating code
2024-09-24 15:37:35 +02:00
80452cb292
repo: fix formatting
2024-09-24 15:09:36 +02:00
5ca57843d6
neovim: migrate config from nixvim to nvf
2024-09-24 15:09:24 +02:00
796b637946
pipewire: fix latency when gaming
2024-09-23 20:45:55 +02:00
432dfa938d
flake: add disks by label for easier install process
2024-09-15 15:14:01 +02:00
da7921ebed
gaming: add uni-sync service
2024-09-10 18:02:09 +02:00
3213394ecc
gaming: add r2modman
2024-09-09 12:59:09 +02:00
2eeecb0bee
pipewire: add option for latency fixes
2024-09-08 16:27:43 +02:00
606e41d3ee
add docker module, add common modules to hsots/common
2024-09-08 15:57:30 +02:00
c84c184119
add pipewire module, add fixes for latency and stuttering
2024-09-08 15:29:44 +02:00
97e58be52e
remove arguments from default.nix that just import
2024-09-07 23:28:08 +02:00
436e1260ba
remove gnome from common, add it to solaire
2024-09-06 22:20:26 +02:00
23542ce3fd
add uni sync
2024-09-06 22:08:44 +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
5bd8332da0
put gaming configuration in module
2024-09-05 16:20:22 +02:00
dfdd05a0c6
add gnome as module, rollback nixvim
2024-09-05 16:11:32 +02:00
63fd57d7ba
add wezterm flake. make nvidia module
2024-09-05 15:58:14 +02:00
a04bbb02cc
fix paths after changing directory structure
2024-09-05 14:16:39 +02:00
b015e39eef
add default file to import common
2024-09-05 14:11:19 +02:00
83cf8cc933
move common hosts configuration to the hosts directory (they're not modules)
2024-09-05 01:08:58 +02:00
01e8251286
add coolercontrol for solaire, flatpak for all hosts and switch to pipewire
2024-08-29 14:40:19 +02:00
59ba40ae0d
add via support for desktop:
2024-08-27 18:36:40 +02:00
80575b3c1d
add different wallpapers for desktop and laptop
2024-08-27 18:23:43 +02:00
a4623b8af9
move common imports to flake function
2024-08-26 13:46:52 +02:00
6b8f0f4f7f
remove MOZ_ENABLE_WAYLAND=0, add stylix to solaire
2024-08-26 13:27:38 +02:00
22af6d0652
add gaming programs
2024-08-26 13:18:26 +02:00
d8c6ee0eb4
add stylix to have consistent theming everywhere
2024-08-26 02:53:19 +02:00
1d912e1ee9
add nix dotfiles
2024-08-25 21:58:12 +02:00