From 35862330e6d46023cecf28eae2f853599c97e5fb Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 22 Oct 2024 19:57:45 +0200 Subject: [PATCH] feat: add flurry and tsunami --- flake.lock | 144 +++++++++++++++++++++++++++++++++++----- flake.nix | 11 +++ hosts/lambdaos/home.nix | 3 + 3 files changed, 140 insertions(+), 18 deletions(-) diff --git a/flake.lock b/flake.lock index 7e498b5..6fafce0 100644 --- a/flake.lock +++ b/flake.lock @@ -188,6 +188,50 @@ "type": "github" } }, + "fenix": { + "inputs": { + "nixpkgs": [ + "flurry", + "nixpkgs" + ], + "rust-analyzer-src": "rust-analyzer-src" + }, + "locked": { + "lastModified": 1729492502, + "narHash": "sha256-d6L4bBlUWr4sHC+eRXo+4acFPEFXKmqHpM/BfQ5gQQw=", + "owner": "nix-community", + "repo": "fenix", + "rev": "4002a1ec3486b855f341d2b864ba06b61e73af28", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "fenix", + "type": "github" + } + }, + "fenix_2": { + "inputs": { + "nixpkgs": [ + "tsunami", + "nixpkgs" + ], + "rust-analyzer-src": "rust-analyzer-src_2" + }, + "locked": { + "lastModified": 1728973961, + "narHash": "sha256-Jkqaw9O7WXTf5SHrK7xr9HpVU/mEPVg0Sp6s3AENC90=", + "owner": "nix-community", + "repo": "fenix", + "rev": "d6a9ff4d1e60c347a23bc96ccdb058d37a810541", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "fenix", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -292,6 +336,27 @@ "type": "github" } }, + "flurry": { + "inputs": { + "fenix": "fenix", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1729619105, + "narHash": "sha256-YdXfC+djOW2LjsjqbraSKBs/rEopujQiVeMAWDteE/c=", + "owner": "itepastra", + "repo": "flurry", + "rev": "81abf3982dd31bbf8bece1296c85cb2fa0b61693", + "type": "github" + }, + "original": { + "owner": "itepastra", + "repo": "flurry", + "type": "github" + } + }, "gitignore": { "inputs": { "nixpkgs": [ @@ -913,25 +978,11 @@ "type": "github" } }, - "nixpkgs_6": { - "locked": { - "lastModified": 1728538411, - "narHash": "sha256-f0SBJz1eZ2yOuKUr5CA9BHULGXVSn6miBuUWdTyhUhU=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "b69de56fac8c2b6f8fd27f2eca01dcda8e0a4221", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "oxalica": { "inputs": { - "nixpkgs": "nixpkgs_6" + "nixpkgs": [ + "nixpkgs" + ] }, "locked": { "lastModified": 1729564184, @@ -1006,6 +1057,7 @@ "automapaper": "automapaper", "cosmic": "cosmic", "disko": "disko", + "flurry": "flurry", "hardware": "hardware", "home-manager": "home-manager_2", "hyprland": "hyprland", @@ -1014,7 +1066,42 @@ "mailserver": "mailserver", "nix-colors": "nix-colors", "nixpkgs": "nixpkgs_5", - "oxalica": "oxalica" + "oxalica": "oxalica", + "tsunami": "tsunami" + } + }, + "rust-analyzer-src": { + "flake": false, + "locked": { + "lastModified": 1729454508, + "narHash": "sha256-1W5B/CnLgdC03iIFG0wtawO1+dGDWDpc84PeOHo2ecU=", + "owner": "rust-lang", + "repo": "rust-analyzer", + "rev": "9323b5385863739d1c113f02e4cf3f2777c09977", + "type": "github" + }, + "original": { + "owner": "rust-lang", + "ref": "nightly", + "repo": "rust-analyzer", + "type": "github" + } + }, + "rust-analyzer-src_2": { + "flake": false, + "locked": { + "lastModified": 1728921748, + "narHash": "sha256-BOCZ5osPOMh2BPHnkK4sVdTGj7sn47rBn1nxjrzWe5U=", + "owner": "rust-lang", + "repo": "rust-analyzer", + "rev": "0319586ef2a2636f6d6b891690b7ebebf4337c85", + "type": "github" + }, + "original": { + "owner": "rust-lang", + "ref": "nightly", + "repo": "rust-analyzer", + "type": "github" } }, "rust-overlay": { @@ -1099,6 +1186,27 @@ "type": "github" } }, + "tsunami": { + "inputs": { + "fenix": "fenix_2", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1729353884, + "narHash": "sha256-ipHUmCc5Kwh74x2g4nXL3vUGTraiYJC8uRfvbzy470Q=", + "owner": "itepastra", + "repo": "tsunami", + "rev": "9f1477ba5f4380d81ee0cad7992cd8251afd0505", + "type": "github" + }, + "original": { + "owner": "itepastra", + "repo": "tsunami", + "type": "github" + } + }, "xdph": { "inputs": { "hyprland-protocols": [ diff --git a/flake.nix b/flake.nix index 76e80fa..e94ad43 100644 --- a/flake.nix +++ b/flake.nix @@ -54,6 +54,17 @@ oxalica = { url = "github:oxalica/rust-overlay"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + tsunami = { + url = "github:itepastra/tsunami"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + flurry = { + url = "github:itepastra/flurry"; + inputs.nixpkgs.follows = "nixpkgs"; }; cosmic = { diff --git a/hosts/lambdaos/home.nix b/hosts/lambdaos/home.nix index d60e352..d4913ab 100644 --- a/hosts/lambdaos/home.nix +++ b/hosts/lambdaos/home.nix @@ -92,6 +92,9 @@ keepassxc yubikey-manager-qt yubico-piv-tool + + inputs.flurry + inputs.tsunami ];