diff --git a/home/impermanence.nix b/home/impermanence.nix index 6ec7d53..bd42b3f 100644 --- a/home/impermanence.nix +++ b/home/impermanence.nix @@ -9,6 +9,7 @@ ".cache/zsh" ".config/.gemini" ".config/Antigravity" + ".config/Bitwarden" ".config/Nextcloud" ".config/chromium" ".config/dotfiles" @@ -40,6 +41,7 @@ ".mozilla/firefox" ".ssh" ".gemini" + ".ollama" ".steam" ".minecraft" "Code" diff --git a/home/packages.nix b/home/packages.nix index d001975..05d2a90 100644 --- a/home/packages.nix +++ b/home/packages.nix @@ -26,6 +26,9 @@ in home.packages = with pkgs; [ antigravity-ide # Gemini AI coding assistant antigravity-cli # Gemini AI coding assistant + atlauncher # Minecraft launcher + bitwarden-cli + bitwarden-desktop bluetui # Bluetooth TUI enpass # Password manager enpass-cli # Enpass CLI tool @@ -40,7 +43,6 @@ in krita-appimage # Custom digital art software (from AppImage) # libation # Audible book manager libreoffice-fresh # Office suite - atlauncher # Minecraft launcher mpv # Video player nautilus # Document viewer pkgs-stable.nextcloud-client # Nextcloud sync client diff --git a/home/programs.nix b/home/programs.nix index bcb52e0..364ecd0 100644 --- a/home/programs.nix +++ b/home/programs.nix @@ -41,7 +41,6 @@ enable = true; extensions = [ "cjpalhdlnbpafiamejdnhcphjbkeiagm" # uBlock Origin - "kmcfomidfpdkfieipokbalgegidffkal" # Enpass ]; }; firefox = { @@ -66,17 +65,6 @@ DisplayBookmarksToolbar = "always"; # alternatives: "always" or "newtab" DisplayMenuBar = "default-off"; # alternatives: "always", "never" or "default-on" SearchBar = "unified"; # alternative: "separate" - - /* ---- EXTENSIONS ---- */ - ExtensionSettings = { - "*".installation_mode = "allowed"; # blocks all addons except the ones specified below - # Enpass - "firefox-enpass@enpass.io" = { - install_url = "https://dl.enpass.io/stable/extensions/firefox/versions/v6.11.10.2/enpass_password_manager-6.11.10.2.xpi"; - installation_mode = "force_installed"; - }; - }; - /* ---- PREFERENCES ---- */ Preferences = { "browser.contentblocking.category" = { Value = "strict"; Status = "locked"; }; diff --git a/home/services.nix b/home/services.nix index e280770..51cc826 100644 --- a/home/services.nix +++ b/home/services.nix @@ -3,6 +3,10 @@ { services = { swayosd.enable = true; + ollama = { + enable = true; + package = pkgs.ollama; + }; darkman = { enable = true; settings = {