From 5e09d5e5a69196ff0ff168ea77eb7b9b6de3cc86 Mon Sep 17 00:00:00 2001 From: Ifrahim Ansari Date: Sun, 15 Feb 2026 11:51:14 -0500 Subject: [PATCH 1/5] removed unused variables --- desktop/configuration.nix | 2 -- flake.nix | 1 - nvidia/nvidia.nix | 2 -- servers/black/configuration.nix | 2 -- 4 files changed, 7 deletions(-) diff --git a/desktop/configuration.nix b/desktop/configuration.nix index 7539ed2..d4047fd 100644 --- a/desktop/configuration.nix +++ b/desktop/configuration.nix @@ -1,6 +1,4 @@ { - config, - lib, pkgs, ... }: diff --git a/flake.nix b/flake.nix index 1420c93..5ef733f 100644 --- a/flake.nix +++ b/flake.nix @@ -14,7 +14,6 @@ outputs = { - self, disko, home-manager, nixpkgs, diff --git a/nvidia/nvidia.nix b/nvidia/nvidia.nix index ce283b4..52982d7 100644 --- a/nvidia/nvidia.nix +++ b/nvidia/nvidia.nix @@ -1,7 +1,5 @@ { config, - lib, - pkgs, ... }: { diff --git a/servers/black/configuration.nix b/servers/black/configuration.nix index 2483fc9..de24d70 100644 --- a/servers/black/configuration.nix +++ b/servers/black/configuration.nix @@ -1,6 +1,4 @@ { - config, - lib, pkgs, ... }: From b9eeeb99c22beafff6b254499279fd64b5b47224 Mon Sep 17 00:00:00 2001 From: Ifrahim Ansari Date: Sun, 15 Feb 2026 11:54:06 -0500 Subject: [PATCH 2/5] updated shell paths --- desktop/configuration.nix | 10 +++++----- shells/js.nix | 10 ++++++++++ 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/desktop/configuration.nix b/desktop/configuration.nix index d4047fd..950aceb 100644 --- a/desktop/configuration.nix +++ b/desktop/configuration.nix @@ -10,11 +10,11 @@ environment.shellAliases = { rebuild = "sudo nixos-rebuild switch --flake ~/NixOS/.#nvidia"; - c = "nix-shell ~/nixos/shells/c.nix"; - js = "nix-shell ~/nixos/shells/js.nix"; - nix = "nix-shell ~/nixos/shells/nix.nix"; - rust = "nix-shell ~/nixos/shells/rust.nix"; - python = "nix-shell ~/nixos/shells/python.nix"; + c = "nix-shell ~/NixOS/shells/c.nix"; + js = "nix-shell ~/NixOS/shells/js.nix"; + nix = "nix-shell ~/NixOS/shells/nix.nix"; + rust = "nix-shell ~/NixOS/shells/rust.nix"; + python = "nix-shell ~/NixOS/shells/python.nix"; }; programs.steam.enable = true; diff --git a/shells/js.nix b/shells/js.nix index e69de29..9c8703d 100644 --- a/shells/js.nix +++ b/shells/js.nix @@ -0,0 +1,10 @@ +{ + pkgs ? import { }, +}: + +pkgs.mkShell { + buildInputs = with pkgs; [ + pnpm + typescript-language-server + ]; +} From 482b2809108c31baedae6a91733cf3044e4d352f Mon Sep 17 00:00:00 2001 From: Ifrahim Ansari Date: Sun, 15 Feb 2026 11:55:50 -0500 Subject: [PATCH 3/5] added boot command --- desktop/configuration.nix | 1 + servers/black/configuration.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/desktop/configuration.nix b/desktop/configuration.nix index 950aceb..23cdbd6 100644 --- a/desktop/configuration.nix +++ b/desktop/configuration.nix @@ -9,6 +9,7 @@ ]; environment.shellAliases = { + boot = "sudo nixos-rebuild boot --flake ~/NixOS/.#nvidia"; rebuild = "sudo nixos-rebuild switch --flake ~/NixOS/.#nvidia"; c = "nix-shell ~/NixOS/shells/c.nix"; js = "nix-shell ~/NixOS/shells/js.nix"; diff --git a/servers/black/configuration.nix b/servers/black/configuration.nix index de24d70..eb6c848 100644 --- a/servers/black/configuration.nix +++ b/servers/black/configuration.nix @@ -9,6 +9,7 @@ ]; environment.shellAliases = { + boot = "sudo nixos-rebuild boot --flake ~/NixOS/.#nvidia"; rebuild = "sudo nixos-rebuild switch --flake ~/NixOS/.#black"; }; From 922fbbf9083e0bbe1e2cb7a95c0829a74f9ae808 Mon Sep 17 00:00:00 2001 From: Ifrahim Ansari Date: Sun, 15 Feb 2026 12:12:40 -0500 Subject: [PATCH 4/5] updated desktop environment for laptop --- laptop/configuration.nix | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/laptop/configuration.nix b/laptop/configuration.nix index 1ec72f1..74df5ca 100644 --- a/laptop/configuration.nix +++ b/laptop/configuration.nix @@ -11,7 +11,7 @@ ]; environment.shellAliases = { - rebuild = "sudo nixos-rebuild switch --flake ~/nixos/.#laptop"; + rebuild = "sudo nixos-rebuild switch --flake ~/NixOS/.#laptop"; c = "nix-shell ~/nixos/shells/c.nix"; js = "nix-shell ~/nixos/shells/js.nix"; nix = "nix-shell ~/nixos/shells/nix.nix"; @@ -41,12 +41,8 @@ "flakes" ]; - # Gnome Desktop. - services.desktopManager.gnome.enable = true; - services.displayManager.gdm.enable = true; - services.gnome.gnome-software.enable = true; - services.gnome.core-apps.enable = true; - services.gnome.games.enable = false; + services.displayManager.cosmic-greeter.enable = true; + services.desktopManager.cosmic.enable = true; services.flatpak.enable = true; hardware.graphics.enable = true; From 6e1f4bc690e5bbc4028d96c1180b1c646bacad32 Mon Sep 17 00:00:00 2001 From: Ifrahim Ansari Date: Sun, 15 Feb 2026 12:16:45 -0500 Subject: [PATCH 5/5] updated basic packages --- home.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/home.nix b/home.nix index 75b81e9..42eb8f4 100644 --- a/home.nix +++ b/home.nix @@ -10,6 +10,8 @@ fd nil nixd + nixfmt + package-version-server unzip ghostty flatpak