diff --git a/extras/gaming.nix b/extras/gaming.nix index 71c1a8a..42d2113 100644 --- a/extras/gaming.nix +++ b/extras/gaming.nix @@ -1,4 +1,7 @@ {pkgs, ...}: { + # aagl.url = "github:ezKEa/aagl-gtk-on-nix"; + # aagl.inputs.nixpkgs.follows = "nixpkgs"; + environment.systemPackages = with pkgs; [ # parsec-bin gamemode diff --git a/flake.nix b/flake.nix index d04ac0c..bd62ad5 100644 --- a/flake.nix +++ b/flake.nix @@ -30,16 +30,19 @@ url = "github:lilyinstarlight/nixos-cosmic"; inputs.nixpkgs.follows = "nixpkgs"; }; - # aagl.url = "github:ezKEa/aagl-gtk-on-nix"; - # aagl.inputs.nixpkgs.follows = "nixpkgs"; - # prescurve.url = "github:taotien/prescurve"; # prescurve.inputs.nixpkgs.follows = "nixpkgs"; }; nixConfig = { - extra-substituters = ["https://cosmic.cachix.org/" "https://helix.cachix.org/"]; - extra-trusted-public-keys = ["cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" "helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs="]; + extra-substituters = [ + "https://cosmic.cachix.org/" + "https://helix.cachix.org/" + ]; + extra-trusted-public-keys = [ + "cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" + "helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs=" + ]; }; outputs = { @@ -92,6 +95,8 @@ ./extras/uwuraid.nix ./extras/dev.nix ./extras/gaming.nix + nixos-cosmic.nixosModules.default + ./extras/cosmic.nix ]; }; NOmom = nixpkgs.lib.nixosSystem { diff --git a/users/tao/HOME.nix b/users/tao/HOME.nix index ce4cd9b..0846448 100644 --- a/users/tao/HOME.nix +++ b/users/tao/HOME.nix @@ -96,13 +96,13 @@ in { }; xdg.userDirs = { + desktop = "desktop"; documents = "documents"; download = "downloads"; music = "music"; pictures = "pictures"; templates = "templates"; videos = "videos"; - desktop = null; publicShare = null; createDirectories = true; enable = true; diff --git a/users/tao/nushell/stuff.nu b/users/tao/nushell/stuff.nu index 63bb3e9..b3472e1 100644 --- a/users/tao/nushell/stuff.nu +++ b/users/tao/nushell/stuff.nu @@ -1,8 +1,11 @@ source ~/.cache/starship/init.nu source ~/.zoxide.nu def bump [] { + cd /home/tao/projects/NOflake/; + jj new -B @ -m "bump"; nix flake update; rc2nix | save -f /home/tao/projects/NOflake/users/tao/plasma.nix; + sudo nixos-rebuild --flake /home/tao/projects/NOflake/ boot; }; alias b = btm; alias cringe = sudo bootctl set-oneshot auto-windows