From 5bda371af0209c2fd842014760a4bf0b5b43808b Mon Sep 17 00:00:00 2001 From: foglar Date: Fri, 20 Dec 2024 16:18:54 +0100 Subject: [PATCH] cleanup and fixes --- flake.nix | 7 ++++++- nixos/home/apps/applications.nix | 1 + nixos/home/packages/programming/git.nix | 3 +-- nixos/system/packages.nix | 4 ++++ 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index f17dcfa..d868440 100644 --- a/flake.nix +++ b/flake.nix @@ -54,8 +54,11 @@ shell = "bash"; # bash, zsh terminal = "kitty"; + browser = "librewolf"; + editor = "neovim"; - theme = "catppuccin-mocha"; + # List all themes: $ nix build nixpkgs#base16-schemes && ls result/share/themes + theme = "catppuccin-mocha"; #tokyo-night-dark, one-dark background = "aurora_borealis.png"; }; @@ -79,6 +82,7 @@ in { nixosConfigurations = { laptop = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; specialArgs = { inherit inputs system pkgs pkgs-stable userSettings; }; @@ -91,6 +95,7 @@ ]; }; leanix = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; specialArgs = { inherit inputs system pkgs pkgs-stable userSettings; }; diff --git a/nixos/home/apps/applications.nix b/nixos/home/apps/applications.nix index 3947be2..637e0c1 100644 --- a/nixos/home/apps/applications.nix +++ b/nixos/home/apps/applications.nix @@ -13,6 +13,7 @@ home.packages = (with pkgs; [ librewolf + qutebrowser ferdium stellarium diff --git a/nixos/home/packages/programming/git.nix b/nixos/home/packages/programming/git.nix index f4394b2..adb337a 100644 --- a/nixos/home/packages/programming/git.nix +++ b/nixos/home/packages/programming/git.nix @@ -4,8 +4,7 @@ config, userSettings, ... - }: -{ +}: { options = { program.git.enable = lib.mkEnableOption "enable git"; }; diff --git a/nixos/system/packages.nix b/nixos/system/packages.nix index e7f94b8..fcf2a73 100644 --- a/nixos/system/packages.nix +++ b/nixos/system/packages.nix @@ -5,6 +5,9 @@ ./packages/steam.nix ./packages/tor.nix ./packages/virtual-machines.nix + ./packages/yubikey.nix + + ./settings/default-applications.nix ]; program = { @@ -15,6 +18,7 @@ tor.enable = lib.mkDefault true; virt-manager.enable = lib.mkDefault true; virtualbox.enable = lib.mkDefault true; + yubikey.enable = lib.mkDefault false; }; sys.desktop.steamdeck.enable = lib.mkDefault false; programs.kdeconnect.enable = lib.mkDefault true;