refactor config with better structure
This commit is contained in:
1 parent
b80d6b9b1f
commit
269c49b2d5
32 files changed
+212
-149
No files matched your search
@@ -0,0 +1,7 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
helvum
|
||||
pavucontrol
|
||||
];
|
||||
}
|
||||
@@ -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
@@ -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;
|
||||
};
|
||||
}
|
||||
@@ -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;
|
||||
};
|
||||
}
|
||||
@@ -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"
|
||||
];
|
||||
};
|
||||
}
|
||||
@@ -2,12 +2,5 @@
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
wootility
|
||||
wooting-udev-rules
|
||||
helvum
|
||||
];
|
||||
|
||||
services.udiskie = {
|
||||
enable = true;
|
||||
automount = true;
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
btop
|
||||
gparted
|
||||
yazi
|
||||
];
|
||||
}
|
||||
Reference in new issue
Block a user