diff --git a/desktops/hyprland/default.nix b/desktops/hyprland/default.nix deleted file mode 100644 index 848e6c0..0000000 --- a/desktops/hyprland/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ pkgs, ... }: - -{ - programs.hyprland.enable = true; - - xdg.portal = { - enable = true; - extraPortals = [ pkgs.xdg-desktop-portal-hyprland ]; - }; - - services.displayManager.sddm.enable = true; - services.displayManager.sddm.wayland.enable = true; - - environment.systemPackages = with pkgs; [ - hyprpolkitagent - hyprlock - hyprshot - rofi - networkmanagerapplet - kdePackages.dolphin - wayvnc - awww - mpvpaper - waybar - quickshell - qt6.qtdeclarative - ]; -} diff --git a/desktops/plasma/default.nix b/desktops/plasma/default.nix deleted file mode 100644 index e86476e..0000000 --- a/desktops/plasma/default.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ pkgs, ... }: - -{ - - xdg.portal = { - enable = true; - xdgOpenUsePortal = true; # Recommended to fix xdg-open issues - extraPortals = with pkgs; [ - xdg-desktop-portal-gtk # For file choosers in GTK apps - xdg-desktop-portal-hyprland # For Hyprland (or wlr for other wlroots) - ]; - config = { - common.default = [ "gtk" ]; # Default fallback - hyprland = { - default = [ - "hyprland" - "gtk" - ]; - "org.freedesktop.impl.portal.ScreenCast" = [ "hyprland" ]; - "org.freedesktop.impl.portal.Screenshot" = [ "hyprland" ]; - }; - }; - }; - - services.desktopManager.plasma6.enable = true; - services.displayManager.sddm.wayland.enable = true; -} diff --git a/desktops/xfce/default.nix b/desktops/xfce/default.nix deleted file mode 100644 index 6253f0a..0000000 --- a/desktops/xfce/default.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ pkgs, ... }: - -{ - services.xserver.enable = true; - - services.xserver.desktopManager.xfce.enable = true; - services.xserver.displayManager.lightdm.enable = true; -} diff --git a/home/aariz/default.nix b/home/aariz/default.nix deleted file mode 100644 index 2f8ea22..0000000 --- a/home/aariz/default.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ config, pkgs, ... }: - -{ - home.username = "aariz"; - home.homeDirectory = "/home/aariz"; - home.stateVersion = "26.05"; - - programs.home-manager.enable = true; -} diff --git a/modules/additionalUsers/aariz.nix b/modules/additionalUsers/aariz.nix deleted file mode 100644 index ac4f60f..0000000 --- a/modules/additionalUsers/aariz.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ pkgs, ... }: - -{ - users.users.aariz = { - isNormalUser = true; - description = "Aariz Khokhar"; - packages = with pkgs; [ google-chrome ]; - shell = pkgs.bash; - }; -} \ No newline at end of file diff --git a/modules/bluetooth/default.nix b/modules/bluetooth/default.nix deleted file mode 100644 index 266fb7e..0000000 --- a/modules/bluetooth/default.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ pkgs, ... }: - -{ - hardware.bluetooth = { - enable = true; - powerOnBoot = true; - settings = { - General = { - Experimental = true; - }; - Policy = { - AutoEnable = true; - }; - }; - }; - - environment.systemPackages = with pkgs; [ - bluez - bluez-tools - blueman - ]; - - services.blueman.enable = true; -} diff --git a/modules/development/clang.nix b/modules/development/clang.nix deleted file mode 100644 index eb9c9e4..0000000 --- a/modules/development/clang.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ pkgs, ... }: - -{ - environment.systemPackages = with pkgs; [ - gcc - cmake - clang - ]; -} diff --git a/modules/development/claude.nix b/modules/development/claude.nix deleted file mode 100644 index c1b1097..0000000 --- a/modules/development/claude.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs, ... }: - -{ - environment.systemPackages = with pkgs; [ - claude-code - ]; -} diff --git a/modules/development/default.nix b/modules/development/default.nix deleted file mode 100644 index 8917bb9..0000000 --- a/modules/development/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ inputs, pkgs, ... }: - -{ - imports = [ - ./rust.nix - ]; - - environment.systemPackages = with pkgs; [ - # General - git - neovim - nixfmt - nixd - kubectl - jq - tmux - vscode - devenv - xh - nodejs - ]; - - # Nix LSP - nix.nixPath = [ "nixpkgs=${inputs.nixpkgs}" ]; - - fonts.packages = with pkgs; [ - nerd-fonts.fira-code - nerd-fonts.jetbrains-mono - ]; -} diff --git a/modules/development/python.nix b/modules/development/python.nix deleted file mode 100644 index e72d19f..0000000 --- a/modules/development/python.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ pkgs, ... }: - -{ - environment.systemPackages = with pkgs; [ - python313 - - # package tooling - python313Packages.uv - python313Packages.virtualenv - - # dev tools - ruff - black - mypy - - # optional data science base tools - python313Packages.numpy - python313Packages.pandas - ]; -} diff --git a/modules/development/rust.nix b/modules/development/rust.nix deleted file mode 100644 index b493370..0000000 --- a/modules/development/rust.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ pkgs, ... }: - -{ - environment.systemPackages = with pkgs; [ - cargo - rustc - rustfmt - clippy - ]; - - environment.variables = { - RUST_BACKTRACE = "1"; - }; -} diff --git a/modules/development/typescript.nix b/modules/development/typescript.nix deleted file mode 100644 index b6f79a4..0000000 --- a/modules/development/typescript.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ pkgs, ... }: - -{ - environment.systemPackages = with pkgs; [ - bun - - # TS tooling (optional but common) - typescript - nodePackages.typescript-language-server - nodePackages.eslint - nodePackages.prettier - ]; - - environment.variables = { - NODE_OPTIONS = "--max-old-space-size=4096"; - }; -}