diff --git a/flake.lock b/flake.lock index fabc45d..97110be 100644 --- a/flake.lock +++ b/flake.lock @@ -3,7 +3,9 @@ "affinity-nix": { "inputs": { "corefonts": "corefonts", + "crane": "crane", "elemental-wine-source": "elemental-wine-source", + "fenix": "fenix", "flake-compat": "flake-compat", "flake-parts": "flake-parts", "git-hooks": "git-hooks", @@ -16,11 +18,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1776259329, - "narHash": "sha256-TI/002eMFxCclkRLMxSJJnnZRerxdltR79mQzRembC8=", + "lastModified": 1776678252, + "narHash": "sha256-kRvF2710eJtYs9NWkfNjxOz4bHzXVqN6RDmEyXHDXdw=", "owner": "mrshmllow", "repo": "affinity-nix", - "rev": "f2cad4d283d447d548dd28d4306cdf8833aaefb3", + "rev": "8371b47a54d1611a689973fa28bd1a145cd813da", "type": "github" }, "original": { @@ -113,6 +115,21 @@ "type": "github" } }, + "crane": { + "locked": { + "lastModified": 1775839657, + "narHash": "sha256-SPm9ck7jh3Un9nwPuMGbRU04UroFmOHjLP56T10MOeM=", + "owner": "ipetkov", + "repo": "crane", + "rev": "7cf72d978629469c4bd4206b95c402514c1f6000", + "type": "github" + }, + "original": { + "owner": "ipetkov", + "repo": "crane", + "type": "github" + } + }, "elemental-wine-source": { "flake": false, "locked": { @@ -135,11 +152,33 @@ "fenix": { "inputs": { "nixpkgs": [ - "garandos-tui", + "affinity-nix", "nixpkgs" ], "rust-analyzer-src": "rust-analyzer-src" }, + "locked": { + "lastModified": 1776153734, + "narHash": "sha256-QvkVX4Go+BnNgQQLc5Ma3WNBZOG5Jpdqsy8Ri0/CbSQ=", + "owner": "nix-community", + "repo": "fenix", + "rev": "a8b0e62fb39299fbeb1aa365f4b57e2c258a178e", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "fenix", + "type": "github" + } + }, + "fenix_2": { + "inputs": { + "nixpkgs": [ + "garandos-tui", + "nixpkgs" + ], + "rust-analyzer-src": "rust-analyzer-src_2" + }, "locked": { "lastModified": 1762929886, "narHash": "sha256-TQZ3Ugb1FoHpTSc8KLrzN4njIZU4FemAMHyS4M3mt6s=", @@ -162,11 +201,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1776225785, - "narHash": "sha256-yrRZkEEtTwJcIXzxL/nCFpyGsz7VmkOJSoyx/AX6Ri8=", + "lastModified": 1776657773, + "narHash": "sha256-GgExKCDspgASVM6sRH0VcVyixQznxuR4tjiAA7MfKxs=", "owner": "rycee", "repo": "nur-expressions", - "rev": "c09a1a34c147aefac0ff10017644ca17a3230e8c", + "rev": "986236cd6fad0979233ae5e73456a365f79ff198", "type": "gitlab" }, "original": { @@ -277,7 +316,7 @@ }, "garandos-tui": { "inputs": { - "fenix": "fenix", + "fenix": "fenix_2", "naersk": "naersk", "nixpkgs": [ "nixpkgs" @@ -364,11 +403,11 @@ ] }, "locked": { - "lastModified": 1776184304, - "narHash": "sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc=", + "lastModified": 1776695811, + "narHash": "sha256-UPO3SFTbmxTOiioO7j1d1Unus63+jO/6mNNS+lsgjBQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "3c7524c68348ef79ce48308e0978611a050089b2", + "rev": "0a8d50edf28d537ce7538fbbf207fa7939d41abc", "type": "github" }, "original": { @@ -437,11 +476,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1775710090, - "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=", + "lastModified": 1776169885, + "narHash": "sha256-l/iNYDZ4bGOAFQY2q8y5OAfBBtrDAaPuRQqWaFHVRXM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "4c1018dae018162ec878d42fec712642d214fdfa", + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", "type": "github" }, "original": { @@ -490,11 +529,11 @@ "noctalia-qs": "noctalia-qs" }, "locked": { - "lastModified": 1776240823, - "narHash": "sha256-QAdipw26rtLJWKY7EWX7k+pyvCQwF4+PObggxWbiT74=", + "lastModified": 1776666525, + "narHash": "sha256-H5M/eoxQ0ilgxEqGRH2Ptq/ViS72Xu16IjWweO/OdLg=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "76b03be48965cb01faabe167f80a8995fb76a92e", + "rev": "ed1fff6260470d6f5cbe1951a8cceccb5265d61b", "type": "github" }, "original": { @@ -513,11 +552,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1775957204, - "narHash": "sha256-d4CVRtAty2GzDYXx4xYQmR+nlOjjKovyprQfZhgLckU=", + "lastModified": 1776585574, + "narHash": "sha256-j35EWhKoGhKrfcXcAOpoRVgXEPQt41Eukji/h59cnjk=", "owner": "noctalia-dev", "repo": "noctalia-qs", - "rev": "68e82fe34c68ee839a9c37e3466820e266af0c86", + "rev": "75d180c28a9ab4470e980f3d6f706ad6c5213add", "type": "github" }, "original": { @@ -591,11 +630,11 @@ ] }, "locked": { - "lastModified": 1775862519, - "narHash": "sha256-e/GCP2dTUG0OkFsC2P7a5A3d0nSev3A6IjWzbTO7JQQ=", + "lastModified": 1776386905, + "narHash": "sha256-m6H7IIn7RjZ9C42/x6v/p/TvOl0TDEpqz4fEa6+wFow=", "owner": "Diegiwg", "repo": "PrismLauncher-Cracked", - "rev": "abeae049008f6d6ea9b0c13186e86d08664afa4b", + "rev": "9d2de362503d5a7f9ff37c435b3dc4c38223d57e", "type": "github" }, "original": { @@ -618,6 +657,23 @@ } }, "rust-analyzer-src": { + "flake": false, + "locked": { + "lastModified": 1776115521, + "narHash": "sha256-N/R1//Xd8vr84LtyTy8CVz7V2n9NJXXlJEODSunLE9c=", + "owner": "rust-lang", + "repo": "rust-analyzer", + "rev": "5205b52ea60dd49c7e33dd2ad1a3e7ef55bb30ec", + "type": "github" + }, + "original": { + "owner": "rust-lang", + "ref": "nightly", + "repo": "rust-analyzer", + "type": "github" + } + }, + "rust-analyzer-src_2": { "flake": false, "locked": { "lastModified": 1762860488, diff --git a/hosts/Garand-Desktop/home-modules.nix b/hosts/Garand-Desktop/home-modules.nix index 2a7d6b9..046205c 100644 --- a/hosts/Garand-Desktop/home-modules.nix +++ b/hosts/Garand-Desktop/home-modules.nix @@ -5,7 +5,7 @@ _: { vscodium.enable = false; # VSCodium: a free and open-source "demicrosofted" VSCode zed-editor = { enable = true; # Zed Editor: a modern, high‑performance code editor - remote-server.enable = true; # Remote Server: enable remote editing capabilities + remote-server.enable = false; # Remote Server: enable remote editing capabilities }; /* @@ -57,7 +57,7 @@ _: { messenger.enable = true; # Messenger: Facebook Messenger mastodon.enable = true; # Mastodon: a decentralized social network garandcloud.enable = true; # GarandCloud: my Nextcloud instance - chatgpt.enable = true; # ChatGPT: a large language model + chatgpt.enable = false; # ChatGPT: a large language model claude.enable = true; # Claude: a large language model glance.enable = true; # Glance: my home server dashboard }; diff --git a/hosts/Garand-Desktop/system-modules.nix b/hosts/Garand-Desktop/system-modules.nix index c0e0616..8690f06 100644 --- a/hosts/Garand-Desktop/system-modules.nix +++ b/hosts/Garand-Desktop/system-modules.nix @@ -3,7 +3,7 @@ _: { Container & Packaging */ docker.enable = true; # Docker: container runtime and management - virtualbox.enable = true; # VirtualBox: PC emulator + virtualbox.enable = false; # VirtualBox: PC emulator flatpak = { enable = true; # Flatpak: universal packaging system for Linux packages = { @@ -49,11 +49,11 @@ _: { /* Development Tools */ - exercism.enable = true; # Exercism: coding practice platform + exercism.enable = false; # Exercism: coding practice platform lazygit.enable = false; # Lazygit: simple TUI for Git opencode.enable = false; # OpenCode: tools for coding and development jan.enable = true; # Jan: AI chat UI - logisim-evolution.enable = true; # Logisim-Evolution: Digital logic designer and simulator + logisim-evolution.enable = false; # Logisim-Evolution: Digital logic designer and simulator /* Communication & Collaboration diff --git a/modules/home/hyprland/exec-once.nix b/modules/home/hyprland/exec-once.nix index b854c85..1990280 100644 --- a/modules/home/hyprland/exec-once.nix +++ b/modules/home/hyprland/exec-once.nix @@ -5,5 +5,6 @@ _: { "dbus-update-activation-environment --all --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" "systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" "systemctl --user start hyprpolkitagent" + "noctalia-shell" ]; } diff --git a/modules/home/noctalia/default.nix b/modules/home/noctalia/default.nix index bcdb53f..a46fd62 100644 --- a/modules/home/noctalia/default.nix +++ b/modules/home/noctalia/default.nix @@ -1,5 +1,5 @@ { - lib, + # lib, inputs, system, ... @@ -9,7 +9,6 @@ package = inputs.noctalia.packages.${system}.default.override { calendarSupport = true; }; - systemd.enable = true; # settings.settingsVersion = lib.mkForce 46; };