From 4c11f744c7bca6c95582cf49a45b1e3fb809d055 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Mon, 7 Jul 2025 09:43:52 +0200 Subject: [PATCH 1/3] chore(x1): reorder systemPackages for better readability - Reorganized the `environment.systemPackages` list alphabetically. - Ensured no functional changes to the x1 system configuration. --- systems/x86_64-linux/x1/default.nix | 40 +++++++++++------------------ 1 file changed, 15 insertions(+), 25 deletions(-) diff --git a/systems/x86_64-linux/x1/default.nix b/systems/x86_64-linux/x1/default.nix index 3abbce2..308429c 100644 --- a/systems/x86_64-linux/x1/default.nix +++ b/systems/x86_64-linux/x1/default.nix @@ -71,36 +71,26 @@ with lib.metacfg; ]; environment.systemPackages = with pkgs; [ - azure-cli - cloudflare-warp - desktop-file-utils - kubectl - kubectx - k9s attic-client - ollama - piper-tts - klavaro - tipp10 - gtypist - logseq + azure-cli claude-code claude-desktop-with-fhs + cloudflare-warp + desktop-file-utils gemini-cli - vscode - uv - libcamera gnome-terminal - # (vscode-with-extensions.override { - # vscodeExtensions = with vscode-extensions; [ - # rooveterinaryinc.roo-cline - # rust-lang.rust-analyzer - # github.copilot - # ms-python.python - # ms-azuretools.vscode-docker - # ms-vscode-remote.remote-ssh - # ]; - # }) + gtypist + k9s + klavaro + kubectl + kubectx + libcamera + logseq + ollama + piper-tts + tipp10 + uv + vscode ]; zramSwap.enable = true; From d3ae0e90ba54e610b490d65975cdb76934111c0e Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Mon, 7 Jul 2025 09:44:48 +0200 Subject: [PATCH 2/3] feat(x1): add fabric-ai to system packages - Added `fabric-ai` to the `environment.systemPackages` list for x1. - Ensures availability of the `fabric-ai` tool in the x1 system configuration. --- systems/x86_64-linux/x1/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/systems/x86_64-linux/x1/default.nix b/systems/x86_64-linux/x1/default.nix index 308429c..dfd1951 100644 --- a/systems/x86_64-linux/x1/default.nix +++ b/systems/x86_64-linux/x1/default.nix @@ -77,6 +77,7 @@ with lib.metacfg; claude-desktop-with-fhs cloudflare-warp desktop-file-utils + fabric-ai gemini-cli gnome-terminal gtypist From 7a1c62626854e5c31f815eef837a31b1cb5b6ecb Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Mon, 7 Jul 2025 10:04:58 +0200 Subject: [PATCH 3/3] feat(x1): add clipboard history GNOME extension - Added `clipboard-history` to the GNOME extensions list in x1 configuration. - Ensures access to advanced clipboard management functionality. --- homes/x86_64-linux/harald@x1/default.nix | 1 + modules/nixos/services/gui/default.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/homes/x86_64-linux/harald@x1/default.nix b/homes/x86_64-linux/harald@x1/default.nix index 75218f8..4f8446a 100644 --- a/homes/x86_64-linux/harald@x1/default.nix +++ b/homes/x86_64-linux/harald@x1/default.nix @@ -63,6 +63,7 @@ "dash-to-panel@jderose9.github.com" "hibernate-status@dromi" "autohide-battery@sitnik.ru" + "clipboard-history@alexsaveau.dev" ]; favorite-apps = [ diff --git a/modules/nixos/services/gui/default.nix b/modules/nixos/services/gui/default.nix index 9f01c38..11e92cd 100644 --- a/modules/nixos/services/gui/default.nix +++ b/modules/nixos/services/gui/default.nix @@ -141,6 +141,7 @@ in gnomeExtensions.easyeffects-preset-selector gnomeExtensions.hibernate-status-button gnomeExtensions.vitals + gnomeExtensions.clipboard-history gnupg go jq