infrastructure

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit a8e2bd3f935971b1d88d8ff7902c1f0fe31267ce
parent 6ce9ae2125e3b3f0c115a5e68d373b9214303f5e
Author: Silas Brack <silasbrack@gmail.com>
Date:   Sat, 18 Apr 2026 22:31:24 +0200

feat: simplify

Diffstat:
Mhosts/gaia/configuration.nix | 14+++++++-------
Mhosts/gaia/home.nix | 134+------------------------------------------------------------------------------
2 files changed, 8 insertions(+), 140 deletions(-)

diff --git a/hosts/gaia/configuration.nix b/hosts/gaia/configuration.nix @@ -195,15 +195,15 @@ EOF packages = with pkgs; [ # anki bitwarden-cli - bitwarden-desktop + # bitwarden-desktop # blender btop-rocm claude-code # discord # duckdb - rocmPackages.clr - rocmPackages.rocm-smi - rocmPackages.rocminfo + # rocmPackages.clr + # rocmPackages.rocm-smi + # rocmPackages.rocminfo (pkgs.haskellPackages.ghcWithPackages (ps: [ ps.tidal ])) pkgs.supercollider-with-sc3-plugins pkgs.ghc @@ -239,7 +239,7 @@ EOF # gnumake # hadolint # inkscape - isync + # isync jq kitty # kiwix @@ -248,11 +248,11 @@ EOF # localsend # mosh mpv - msmtp + # msmtp # ncdu # nil # nixfmt-rfc-style - notmuch + # notmuch # obs-studio # obsidian pandoc diff --git a/hosts/gaia/home.nix b/hosts/gaia/home.nix @@ -18,139 +18,6 @@ paperless-manage = "sudo -u paperless /var/lib/paperless/paperless-manage"; }; - programs.firefox = { - enable = true; - profiles = { - default = { - id = 0; - name = "default"; - settings = { - "browser.search.defaultenginename" = "Kagi"; - "browser.search.order.1" = "Kagi"; - }; - search = { - force = true; - default = "Kagi"; - order = [ - "k" - "ka" - "ddg" - "google" - ]; - engines = { - "Kagi" = { - urls = [ - { - template = "https://kagi.com/search?"; - params = [ - { - name = "q"; - value = "{searchTerms}"; - } - ]; - } - ]; - url = "https://kagi.com/favicon.ico"; - definedAliases = [ "@k" ]; - }; - - "Kagi Assistant" = { - urls = [ - { - template = "https://kagi.com/assistant?"; - params = [ - { - name = "q"; - value = "{searchTerms}"; - } - ]; - } - ]; - url = "https://kagi.com/favicon.ico"; - definedAliases = [ "@ka" ]; - }; - - "Nix Packages" = { - urls = [ - { - template = "https://search.nixos.org/packages"; - params = [ - { - name = "type"; - value = "packages"; - } - { - name = "query"; - value = "{searchTerms}"; - } - ]; - } - ]; - - definedAliases = [ "@np" ]; - }; - - "Nix Options" = { - urls = [ - { - template = "https://search.nixos.org/options"; - params = [ - { - name = "type"; - value = "options"; - } - { - name = "query"; - value = "{searchTerms}"; - } - ]; - } - ]; - updateInterval = 24 * 60 * 60 * 1000; # every day - definedAliases = [ "@no" ]; - }; - - "NixOS Wiki" = { - urls = [ { template = "https://wiki.nixos.org/w/index.php?search={searchTerms}"; } ]; - icon = "https://wiki.nixos.org/favicon.png"; - updateInterval = 24 * 60 * 60 * 1000; # every day - definedAliases = [ "@nw" ]; - }; - - "Home Manager Options" = { - urls = [ - { template = "https://home-manager-options.extranix.com/?query={searchTerms}&release=master"; } - ]; - icon = "https://wiki.nixos.org/favicon.png"; - updateInterval = 24 * 60 * 60 * 1000; # every day - definedAliases = [ "@hmo" ]; - }; - - "Hacker News" = { - urls = [ { template = "https://kagi.com/search?q=site:news.ycombinator.com+{searchTerms}"; } ]; - url = "https://news.ycombinator.com/y18.svg"; - updateInterval = 24 * 60 * 60 * 1000; # every day - definedAliases = [ "@hn" ]; - }; - - "reddit" = { - urls = [ { template = "https://kagi.com/search?q=site:reddit.com+{searchTerms}"; } ]; - icon = "https://www.redditstatic.com/desktop2x/img/favicon/apple-icon-120x120.png"; - updateInterval = 24 * 60 * 60 * 1000; # every day - definedAliases = [ "@r" ]; - }; - - "Youtube" = { - urls = [ { template = "https://www.youtube.com/results?search_query={searchTerms}"; } ]; - # updateInterval = 24 * 60 * 60 * 1000; # every day - definedAliases = [ "@yt" ]; - }; - }; - }; - }; - }; - }; - programs.fzf = { enable = true; enableBashIntegration = true; @@ -187,5 +54,6 @@ font_size = 16; }; }; + }; }