refactor config with better structure

This commit is contained in:
Prouk committed 2026-10-03 01:01:15 +02:00
1 parent b80d6b9b1f
commit 269c49b2d5
32 files changed
+212 -149

No files matched your search

+7
View File
@@ -0,0 +1,7 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
helvum
pavucontrol
];
}
+5 -3
View File
@@ -1,11 +1,13 @@
{ ... }:
{
imports = [
./development.nix
./desktop.nix
./gaming.nix
./system.nix
./audio.nix
./hardware.nix
./media.nix
./development.nix
./web.nix
./media.nix
./gaming.nix
];
}
+14 -14
View File
@@ -1,9 +1,15 @@
{ pkgs, ... }:
{
gtk = {
enable = true;
};
home.packages = with pkgs; [
alacritty
awww
fuzzel
wev
wl-clip-persist
];
# Theming
gtk.enable = true;
home.pointerCursor = {
enable = true;
gtk.enable = true;
@@ -14,15 +20,9 @@
size = 24;
};
home.packages = with pkgs; [
awww
btop
fuzzel
gparted
pavucontrol
wev
wl-clip-persist
yazi
alacritty
];
# Removable drives
services.udiskie = {
enable = true;
automount = true;
};
}
+8 -8
View File
@@ -1,18 +1,18 @@
{ pkgs, ... }:
{
programs.zed-editor = {
enable = true;
defaultEditor = false;
};
home.packages = with pkgs; [
devenv
github-copilot-app
github-copilot-cli
nil
nixd
helix
jujutsu
just
helix
nil
nixd
];
programs.zed-editor = {
enable = true;
defaultEditor = false;
};
}
+27 -8
View File
@@ -1,14 +1,33 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
awakened-poe-trade
lutris
rusty-path-of-building
protonup-qt
protontricks
winetricks
mangohud
steamtinkerlaunch
# Launchers
gamma-launcher
lutris
# Wine / Proton
protontricks
protonup-qt
steamtinkerlaunch
winetricks
# Overlays
mangohud
# Path of Exile
awakened-poe-trade
rusty-path-of-building
];
xdg.desktopEntries."awakened-poe-trade" = {
name = "Awakened PoE Trade";
exec = "${pkgs.awakened-poe-trade}/bin/awakened-poe-trade --no-overlay --listen=0.0.0.0:33333 %U";
terminal = false;
type = "Application";
icon = "awakened-poe-trade";
categories = [
"Game"
"Utility"
];
};
}
-7
View File
@@ -2,12 +2,5 @@
{
home.packages = with pkgs; [
wootility
wooting-udev-rules
helvum
];
services.udiskie = {
enable = true;
automount = true;
};
}
+8
View File
@@ -0,0 +1,8 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
btop
gparted
yazi
];
}