summaryrefslogtreecommitdiff
path: root/users/seth/programs
diff options
context:
space:
mode:
Diffstat (limited to 'users/seth/programs')
-rw-r--r--users/seth/programs/default.nix10
-rw-r--r--users/seth/programs/git.nix4
-rw-r--r--users/seth/programs/mangohud/default.nix6
-rw-r--r--users/seth/programs/xdg.nix4
4 files changed, 14 insertions, 10 deletions
diff --git a/users/seth/programs/default.nix b/users/seth/programs/default.nix
index 902f7bf..d1b8f97 100644
--- a/users/seth/programs/default.nix
+++ b/users/seth/programs/default.nix
@@ -11,6 +11,7 @@
clang
deadnix
eclint
+ lld
statix
]
else [];
@@ -25,6 +26,10 @@
steam
]
else [];
+ systemPackages =
+ if !config.seth.standalone
+ then with pkgs; [python311]
+ else [];
in {
imports = [
./git.nix
@@ -41,12 +46,11 @@ in {
exa
fd
gh
- lld
rclone
restic
ripgrep
- python311
]
++ develPackages
- ++ guiApps;
+ ++ guiApps
+ ++ systemPackages;
}
diff --git a/users/seth/programs/git.nix b/users/seth/programs/git.nix
index c051f2b..cd3274f 100644
--- a/users/seth/programs/git.nix
+++ b/users/seth/programs/git.nix
@@ -1,6 +1,6 @@
-_: {
+{config, ...}: {
programs.git = {
- enable = true;
+ enable = !config.seth.standalone;
extraConfig = {
init = {defaultBranch = "main";};
safe = {directory = "/etc/nixos";};
diff --git a/users/seth/programs/mangohud/default.nix b/users/seth/programs/mangohud/default.nix
index 3c203c4..ff240b8 100644
--- a/users/seth/programs/mangohud/default.nix
+++ b/users/seth/programs/mangohud/default.nix
@@ -4,11 +4,11 @@
...
}: let
homePackages =
- if config.seth.desktop != "null"
+ if config.seth.desktop != ""
then with pkgs; [mangohud]
else [];
mangohudConf =
- if config.seth.desktop != "null"
+ if config.seth.desktop != ""
then {
source = ./config;
recursive = true;
@@ -17,5 +17,5 @@
in {
home.packages = homePackages;
- xdg.configFile.MangoHud = mangohudConf;
+ # xdg.configFile.MangoHud = mangohudConf;
}
diff --git a/users/seth/programs/xdg.nix b/users/seth/programs/xdg.nix
index 9467a5b..08230ac 100644
--- a/users/seth/programs/xdg.nix
+++ b/users/seth/programs/xdg.nix
@@ -1,5 +1,5 @@
-_: {
+{config, ...}: {
xdg = {
- enable = true;
+ enable = !config.seth.standalone;
};
}