remove obsidian & session for desktops for now, add some more nix tools, use nom in rebuild

This commit is contained in:
chaos 2024-04-11 14:02:04 +01:00
parent 940eab38a4
commit d53c870453
No known key found for this signature in database
4 changed files with 5 additions and 3 deletions

View file

@ -41,6 +41,7 @@ in
bat bat
nix nix
vault-bin vault-bin
nix-tree
nix-output-monitor nix-output-monitor
]) ])
++ (with self.packages."${system}"; [ ++ (with self.packages."${system}"; [

View file

@ -26,10 +26,10 @@
home.apps.telegram home.apps.telegram
home.apps.thunderbird home.apps.thunderbird
home.apps.quassel home.apps.quassel
home.apps.session #home.apps.session
home.apps.toot-cli home.apps.toot-cli
home.apps.obsidian #home.apps.obsidian
home.apps.libreoffice home.apps.libreoffice
home.apps.strawberry home.apps.strawberry

View file

@ -9,7 +9,7 @@
inherit (lib.lists) optional; inherit (lib.lists) optional;
inherit (lib.modules) mkIf; inherit (lib.modules) mkIf;
in { in {
environment.systemPackages = with pkgs; [nix-output-monitor]; environment.systemPackages = with pkgs; [nix-tree nix-output-monitor];
nix = { nix = {
nixPath = ["nixpkgs=${inputs.nixpkgs}"]; nixPath = ["nixpkgs=${inputs.nixpkgs}"];

View file

@ -19,4 +19,5 @@ fi
sudo cpupower frequency-set -g performance sudo cpupower frequency-set -g performance
nix build -K --log-format internal-json -v "${REPO_ROOT}#nixosConfigurations.$(hostname).config.system.build.toplevel" "$@" 2>&1 | nom --json
nixos-rebuild --fast --flake "${REPO_ROOT}#$(hostname)" "$MODE" "$@" nixos-rebuild --fast --flake "${REPO_ROOT}#$(hostname)" "$MODE" "$@"