From fab0478548b94e4d6fbc145f1790464e9200af7e Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Sun, 3 Sep 2023 23:58:03 -0600 Subject: [PATCH] home manager is declarative now --- configuration.org | 12 ++++++------ secrets.nix => secrets.nix_wip | 0 2 files changed, 6 insertions(+), 6 deletions(-) rename secrets.nix => secrets.nix_wip (100%) diff --git a/configuration.org b/configuration.org index f83a05a..188d7fd 100755 --- a/configuration.org +++ b/configuration.org @@ -53,6 +53,7 @@ let (builtins.fetchTarball "https://github.com/nixos/nixpkgs/tarball/master") { config = config.nixpkgs.config; }; + home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-23.05.tar.gz"; nixGaming = import (builtins.fetchTarball "https://github.com/fufexan/nix-gaming/archive/master.tar.gz"); jawzManageLibrary = pkgs.writeScriptBin @@ -73,8 +74,8 @@ imports = [ ./hardware-configuration.nix ./nginx.nix # ./openldap.nix - - + (import "${home-manager}/nixos") + # "${nixGaming}/modules/pipewireLowLatency.nix" ]; #+end_src @@ -654,10 +655,9 @@ if command -v fzf-share >/dev/null; then fi nixos-reload () { - local nix_file="$HOME/Development/NixOS/configuration.nix" - local hardware_file="$HOME/Development/NixOS/hardware-configuration.nix" - nixfmt "$nix_file" && nixfmt "$hardware_file" - sudo nixos-rebuild switch -I nixos-config="$nix_file" + nix-store --add-fixed sha256 /home/jawz/Development/NixOS/scripts/PureRef-1.11.1_x64.Appimage + nixfmt /home/jawz/Development/NixOS/*.nix + sudo nixos-rebuild switch -I nixos-config=/home/jawz/Development/NixOS/configuration.nix } #+end_src #+begin_src nix diff --git a/secrets.nix b/secrets.nix_wip similarity index 100% rename from secrets.nix rename to secrets.nix_wip