a600143e8a
nvidia: move to hosts/solaire
2024-12-18 10:19:24 +01:00
7174a33a44
treewide: reorganize general structure
2024-12-18 10:14:06 +01:00
b86f1470ed
hosts/solaire: set global vars
2024-12-18 10:03:08 +01:00
6774a216d7
treewide: rename images to assets
2024-12-16 00:00:54 +01:00
a3c356c3c6
treewide: switch to hyprland
...
I've decided to switch to Hyprland again, after having issues with Niri,
especially with XWayland apps. It also has better and more widespread integration with other pieces of software that I use/plan to use.
commit 5a42498391
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 16:59:37 2024 +0100
modules/theme: update fuzzel selection colors
commit f3386f5b0a
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 16:53:57 2024 +0100
system/services/greetd: enable gnome keyring
commit c1caf6d844
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 16:51:24 2024 +0100
modules/themes: switch to phinger-cursors, update border colors
commit aa7a00d330
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:54:43 2024 +0100
hosts/solaire: switch to hyprland
commit 7c7a332a3e
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:54:34 2024 +0100
modules/theme: set default theme to catppuccin (again)
commit 471c6b5503
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:54:24 2024 +0100
flake: add hyprwm-contrib for grimslurp
commit 04914eab73
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:54:09 2024 +0100
system/services/greetd: switch to hyprland as compositor (thanks jacekpoz)
commit d185864012
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:52:56 2024 +0100
home/services/swaync: remove unused variables
commit 75ff00b2e2
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:52:43 2024 +0100
home/programs/waybar: add hyprland workspaces
commit b36b3abf53
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:52:31 2024 +0100
home/programs/hypr: add basic hyprland configuration
commit cdda6bf2bc
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 12:03:53 2024 +0100
system/programs: add hyprland module
commit ef36f7be36
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 12:03:43 2024 +0100
flake: add hyprland and cachix
commit cdbcd8d1bd
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 12:03:37 2024 +0100
system/nix: add wheel to trusted users
2024-12-13 19:02:53 +01:00
cb9e8b93fc
hosts/solaire: import nvf config
2024-12-06 17:02:15 +01:00
79df41ae2e
treewide: update theming defaults to rose-pine (including cursor)
2024-12-06 00:19:53 +01:00
68a619879c
treewide: add flatpak for sober
2024-12-05 16:01:07 +01:00
ef474ea4b2
hosts/solaire: update theme to rose-pine
2024-12-05 15:57:34 +01:00
a1a1258214
treewide: add syncthing
2024-12-01 12:21:50 +01:00
6b5565b10b
treewide: go back to fuzzel, change cursor to phinger
2024-11-30 22:57:53 +01:00
65376aff43
hosts/solaire: add gnome-related configuration
2024-11-28 23:07:13 +01:00
ec56959779
treewide: add anyrun, remove unused dependencies
2024-11-28 21:51:20 +01:00
54916e58a4
hosts/solaire: enable niri on desktop
2024-11-27 22:45:24 +01:00
8a7f929386
system/services: add mandocs and mandb
2024-11-27 17:47:53 +01:00
f06229cc33
treewide: conditionally add theming
2024-11-21 17:44:42 +01:00
81852b26d2
hosts/solaire: configure theme
2024-11-21 16:00:15 +01:00
375b893a43
treewide: add syncthing
2024-11-17 15:04:22 +01:00
d0c4c6da05
treewide: fix deploy issues
...
Using absolute path imports is apparently a horrible idea since that
just messes up the store, and will bring a lot of issues since that
copies it to the store separately.
2024-11-15 19:49:20 +01:00
dfaf4569a5
treewide: add gnome config to solaire
2024-11-07 18:26:10 +01:00
a9b8cc60e0
hosts/solaire: avoid repeating paths
2024-11-06 16:25:57 +01:00
1474053f43
hosts: move local modules to their own directory inside specific host
2024-10-22 15:01:05 +02:00
c233c1a420
hosts/solaire: set wallpaper in solaire itself, not hosts/default.nix
2024-10-22 14:04:01 +02:00
6c0003aa0b
home/programs/browsers: declare firefox addons and start configuring them
2024-10-21 19:08:21 +02:00
b255b3988b
repo: remove home/profiles
...
commit f60d03acf6
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Mon Oct 21 16:02:55 2024 +0200
flake: update dependencies
commit 8c3cd9631a
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Mon Oct 21 15:49:07 2024 +0200
repo: move common home packages into home/default.nix
commit aa46aa0762
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Mon Oct 21 15:34:23 2024 +0200
repo: refactor to remove home/profiles
Removed the profiles directory in home, as I thought it was redundant:
they had the same name as my hostnames, as all my machines are
single-user only. Therefore, everything is now under its own
hosts/{hostname}, and flake.nix just has to import hosts/default.nix
like it did before.
2024-10-21 16:37:58 +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
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
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
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
5bd8332da0
put gaming configuration in module
2024-09-05 16:20:22 +02:00
63fd57d7ba
add wezterm flake. make nvidia module
2024-09-05 15:58:14 +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
1d912e1ee9
add nix dotfiles
2024-08-25 21:58:12 +02:00