From fbae48a832ee7715357547c77ef0fb5d9feb9be5 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Fri, 2 May 2025 15:46:56 +0100 Subject: [PATCH 01/15] fixing laptop external monitor --- home/arrakis/monitors.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home/arrakis/monitors.nix b/home/arrakis/monitors.nix index 52c5209..8291640 100644 --- a/home/arrakis/monitors.nix +++ b/home/arrakis/monitors.nix @@ -14,7 +14,7 @@ in wayland.windowManager.hyprland.settings = { monitor = [ "eDP-1, preferred, 0x0, 1, bitdepth, 8" - "DP-3, preferred, 0x-2160, 1.2" + "DP-3, preferred, 0x-1440, 1" # "DP-3, 1920x1200, 0x0, 1, mirror, eDP-1" ]; }; From c2afc748c68b747e4311c52aa81ef08956d3a3e7 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Mon, 5 May 2025 10:39:13 +0100 Subject: [PATCH 02/15] updates --- flake.lock | 198 +++++++++++++++++++---------------- home/common/programs/dev.nix | 1 + home/common/programs/gpg.nix | 14 +-- home/desktop/default.nix | 4 +- 4 files changed, 111 insertions(+), 106 deletions(-) diff --git a/flake.lock b/flake.lock index a7cc779..2b5513c 100644 --- a/flake.lock +++ b/flake.lock @@ -62,16 +62,15 @@ }, "firefox-addons": { "inputs": { - "flake-utils": "flake-utils", "nixpkgs": "nixpkgs" }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1742773104, - "narHash": "sha256-dAhrL+gEjNN5U/Sosy7IrX0Y0qPA0U7Gp9TBhqEliNU=", + "lastModified": 1746346516, + "narHash": "sha256-1P5Q2LXZu69ek5imqGIckyhx366NlDtQI+u4XGoX7UI=", "owner": "rycee", "repo": "nur-expressions", - "rev": "d74460da63a8c08a69a1f143b04f2ab1a6b2f5c2", + "rev": "8c45fcd58a6b119aad428f86ad27ee66f33ce863", "type": "gitlab" }, "original": { @@ -121,11 +120,11 @@ ] }, "locked": { - "lastModified": 1741352980, - "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=", + "lastModified": 1743550720, + "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9", + "rev": "c621e8422220273271f52058f618c94e405bb0f5", "type": "github" }, "original": { @@ -143,11 +142,11 @@ ] }, "locked": { - "lastModified": 1741352980, - "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=", + "lastModified": 1743550720, + "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9", + "rev": "c621e8422220273271f52058f618c94e405bb0f5", "type": "github" }, "original": { @@ -163,11 +162,11 @@ ] }, "locked": { - "lastModified": 1741352980, - "narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=", + "lastModified": 1743550720, + "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9", + "rev": "c621e8422220273271f52058f618c94e405bb0f5", "type": "github" }, "original": { @@ -177,21 +176,6 @@ } }, "flake-utils": { - "locked": { - "lastModified": 1629284811, - "narHash": "sha256-JHgasjPR0/J1J3DRm4KxM4zTyAj4IOJY8vIl75v/kPI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "c5d161cc0af116a2e17f54316f0bf43f0819785c", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_2": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -206,7 +190,7 @@ "type": "github" } }, - "flake-utils_3": { + "flake-utils_2": { "inputs": { "systems": "systems" }, @@ -224,17 +208,35 @@ "type": "github" } }, + "flake-utils_3": { + "inputs": { + "systems": "systems_2" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "foundry": { "inputs": { - "flake-utils": "flake-utils_2", + "flake-utils": "flake-utils", "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1742980214, - "narHash": "sha256-UzazRioiBdQvMlLN6xTF07yLqYQX/Pnvk6O2kv+83do=", + "lastModified": 1746349808, + "narHash": "sha256-jyaxaYKrwsqtMIa7sODCQ0P2yjQyzbwkOpYIfGYs8ys=", "owner": "shazow", "repo": "foundry.nix", - "rev": "11a0e6d9c17fc1aecb2bfd77aa66bbdd90783754", + "rev": "c197b295ffa8ecfa297841fd07af4be35220d069", "type": "github" }, "original": { @@ -290,11 +292,11 @@ }, "hardware": { "locked": { - "lastModified": 1742806253, - "narHash": "sha256-zvQ4GsCJT6MTOzPKLmlFyM+lxo0JGQ0cSFaZSACmWfY=", + "lastModified": 1746341346, + "narHash": "sha256-WjupK5Xpc+viJlJWiyPHp/dF4aJItp1BPuFsEdv2/fI=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "ecaa2d911e77c265c2a5bac8b583c40b0f151726", + "rev": "0833dc8bbc4ffa9cf9b0cbfccf1c5ec8632fc66e", "type": "github" }, "original": { @@ -313,11 +315,11 @@ ] }, "locked": { - "lastModified": 1742014779, - "narHash": "sha256-I6fG1zrfdLFcp/imGZElig0BJO3YU0QEXLgvwWoOpJ8=", + "lastModified": 1744693102, + "narHash": "sha256-1Z4WPGVky4w3lrhrgs89OKsLzPdtkbi1bPLNFWsoLfY=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "524637ef84c177661690b924bf64a1ce18072a2c", + "rev": "5b6cec51c9ec095a0d3fd4c8eeb53eb5c59ae33e", "type": "github" }, "original": { @@ -333,11 +335,11 @@ ] }, "locked": { - "lastModified": 1742957044, - "narHash": "sha256-gwW0tBIA77g6qq45y220drTy0DmThF3fJMwVFUtYV9c=", + "lastModified": 1746317522, + "narHash": "sha256-/jZ4Wd4HHUEWPSlNj48k1E4Mh+1fUbwI/vSlPPIMG3U=", "owner": "nix-community", "repo": "home-manager", - "rev": "ce287a5cd3ef78203bc78021447f937a988d9f6f", + "rev": "621986fed37c5d0cb8df010ed8369694dc47c09b", "type": "github" }, "original": { @@ -373,7 +375,7 @@ "rose-pine-hyprcursor", "nixpkgs" ], - "systems": "systems_2" + "systems": "systems_3" }, "locked": { "lastModified": 1709914708, @@ -397,11 +399,11 @@ ] }, "locked": { - "lastModified": 1742881618, - "narHash": "sha256-4C5Zzo4S9zD+4ZL7MKLE7FqJEMVkOTvfIV9uEBQ8fDY=", + "lastModified": 1745885816, + "narHash": "sha256-yuIb6/gGcII+2YgtTLcYdga0pcL63B18xQ/oitOhg7k=", "owner": "Jas-SinghFSU", "repo": "HyprPanel", - "rev": "7b5c339e9363187e249fa2f6eadbb295b0e8c6ff", + "rev": "0c82ce9704c8063be8d8f60443071c91943eb68c", "type": "github" }, "original": { @@ -424,16 +426,16 @@ ] }, "locked": { - "lastModified": 1729958008, - "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=", + "lastModified": 1737371634, + "narHash": "sha256-fTVAWzT1UMm1lT+YxHuVPtH+DATrhYfea3B0MxG/cGw=", "owner": "NuschtOS", "repo": "ixx", - "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb", + "rev": "a1176e2a10ce745ff8f63e4af124ece8fe0b1648", "type": "github" }, "original": { "owner": "NuschtOS", - "ref": "v0.0.6", + "ref": "v0.0.7", "repo": "ixx", "type": "github" } @@ -449,11 +451,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1742947725, - "narHash": "sha256-3tX7EDFhwAM6ppWQ1vLWTWYYjoq5z53ldbPr0xPGzr4=", + "lastModified": 1746342410, + "narHash": "sha256-qSooF9nE+j9V4jFaxoZ9275AIQDW6NkldPoCPf8z+BI=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "8c4d5795d13829d9a9a269e02ee2d0036bc2f05c", + "rev": "c23a482761d1837c1c3206aa0f41103729b1a674", "type": "github" }, "original": { @@ -465,11 +467,11 @@ "neovim-src": { "flake": false, "locked": { - "lastModified": 1742945712, - "narHash": "sha256-/UgJvBhMp/1qMtof3y3czSLB91KrN5W3E4e/tqT1dPg=", + "lastModified": 1746312479, + "narHash": "sha256-FVyTb0baCU9y0jxvn0tyGwHTiLU4SOK+8csD8zPQ+nE=", "owner": "neovim", "repo": "neovim", - "rev": "6b00c9acfde954a3e992a2932eca9fa5902a1298", + "rev": "2c1f5a6aa587e02748ffe4f153d96703d861828b", "type": "github" }, "original": { @@ -499,11 +501,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1627814220, - "narHash": "sha256-P+MDgdZw2CBk9X1ZZaUgHgN+32pTfLFf3XVIBOXirI4=", + "lastModified": 1744536153, + "narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ab5b6828af26215bf2646c31961da5d3749591ef", + "rev": "18dd725c29603f582cf1900e0d25f9f1063dbf11", "type": "github" }, "original": { @@ -544,11 +546,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1742800061, - "narHash": "sha256-oDJGK1UMArK52vcW9S5S2apeec4rbfNELgc50LqiPNs=", + "lastModified": 1746269363, + "narHash": "sha256-Q0lKWway9OmZnkDTpAoAE9VLXHOHqCqdJ3N0tkSM99g=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1750f3c1c89488e2ffdd47cab9d05454dddfb734", + "rev": "b6aef6c3553f849e1e6c08f1bcd3061df2b69fc4", "type": "github" }, "original": { @@ -560,11 +562,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1743964447, - "narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", + "lastModified": 1746232882, + "narHash": "sha256-MHmBH2rS8KkRRdoU/feC/dKbdlMkcNkB5mwkuipVHeQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", + "rev": "7a2622e2c0dbad5c4493cb268aba12896e28b008", "type": "github" }, "original": { @@ -576,11 +578,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1742800061, - "narHash": "sha256-oDJGK1UMArK52vcW9S5S2apeec4rbfNELgc50LqiPNs=", + "lastModified": 1746206129, + "narHash": "sha256-JA4DynBKhY7t4DdJZTuomRLAiXFDUgCGGwxgt+XGiik=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1750f3c1c89488e2ffdd47cab9d05454dddfb734", + "rev": "9a7caecf30a0494c88b7daeeed29244cd9a52e7d", "type": "github" }, "original": { @@ -629,11 +631,11 @@ "nuschtosSearch": "nuschtosSearch" }, "locked": { - "lastModified": 1743362786, - "narHash": "sha256-XbXIRDbb8/vLBX1M096l7lM5wfzBTp1ZXfUl9bUhVGU=", + "lastModified": 1746309817, + "narHash": "sha256-oqOpTyjdeY+LP+WiU9LxGdZ/bZ9YK7MNzNMDUw98kPM=", "owner": "nix-community", "repo": "nixvim", - "rev": "d81f37256d0a8691b837b74979d27bf89be8ecdd", + "rev": "c978122396a4208bf1965d346b7456e7256fe70c", "type": "github" }, "original": { @@ -644,7 +646,7 @@ }, "nuschtosSearch": { "inputs": { - "flake-utils": "flake-utils_3", + "flake-utils": "flake-utils_2", "ixx": "ixx", "nixpkgs": [ "nixvim", @@ -652,11 +654,11 @@ ] }, "locked": { - "lastModified": 1742659553, - "narHash": "sha256-i/JCrr/jApVorI9GkSV5to+USrRCa0rWuQDH8JSlK2A=", + "lastModified": 1745046075, + "narHash": "sha256-8v4y6k16Ra/fiecb4DxhsoOGtzLKgKlS+9/XJ9z0T2I=", "owner": "NuschtOS", "repo": "search", - "rev": "508752835128a3977985a4d5225ff241f7756181", + "rev": "066afe8643274470f4a294442aadd988356a478f", "type": "github" }, "original": { @@ -683,6 +685,7 @@ }, "nvchad4nix": { "inputs": { + "flake-utils": "flake-utils_3", "nixpkgs": [ "nixpkgs" ], @@ -691,11 +694,11 @@ ] }, "locked": { - "lastModified": 1743220344, - "narHash": "sha256-dEl75fQN/WYQMsztDrkFXAn+L3WUpbuPxNi0l5IkpkM=", + "lastModified": 1746348627, + "narHash": "sha256-sruwKxHr9Pq8PxITK60aeEfSLnELqi30Ay0arPR7ufk=", "owner": "nix-community", "repo": "nix4nvchad", - "rev": "5c103820a3b9fb8ade34cec4fe81e377b6a568a8", + "rev": "34c4de73dabdb242d67ec19184d33f10fdbfda73", "type": "github" }, "original": { @@ -718,7 +721,7 @@ "nvchad-starter": "nvchad-starter", "nvchad4nix": "nvchad4nix", "rose-pine-hyprcursor": "rose-pine-hyprcursor", - "systems": "systems_4", + "systems": "systems_5", "utils": "utils_2", "zen-browser": "zen-browser" } @@ -759,6 +762,21 @@ } }, "systems_2": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_3": { "locked": { "lastModified": 1689347949, "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", @@ -773,7 +791,7 @@ "type": "github" } }, - "systems_3": { + "systems_4": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -788,7 +806,7 @@ "type": "github" } }, - "systems_4": { + "systems_5": { "locked": { "lastModified": 1689347949, "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", @@ -803,7 +821,7 @@ "type": "github" } }, - "systems_5": { + "systems_6": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -826,11 +844,11 @@ ] }, "locked": { - "lastModified": 1742370146, - "narHash": "sha256-XRE8hL4vKIQyVMDXykFh4ceo3KSpuJF3ts8GKwh5bIU=", + "lastModified": 1746216483, + "narHash": "sha256-4h3s1L/kKqt3gMDcVfN8/4v2jqHrgLIe4qok4ApH5x4=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "adc195eef5da3606891cedf80c0d9ce2d3190808", + "rev": "29ec5026372e0dec56f890e50dbe4f45930320fd", "type": "github" }, "original": { @@ -841,7 +859,7 @@ }, "utils": { "inputs": { - "systems": "systems_3" + "systems": "systems_4" }, "locked": { "lastModified": 1710146030, @@ -859,7 +877,7 @@ }, "utils_2": { "inputs": { - "systems": "systems_5" + "systems": "systems_6" }, "locked": { "lastModified": 1731533236, @@ -881,11 +899,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1744280439, - "narHash": "sha256-oiLN1kt71v19w5/4muZhXf9SGb7mkMjvLAi7wJQA2ms=", + "lastModified": 1746350330, + "narHash": "sha256-8L7+rAUZWmD3cCW0ggdFM9N1uGxFFTp2L86JgPAZll4=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "5667f0661aa52587f1f86ed7206ddf87327616a9", + "rev": "5c102e1af59678450d031e2688e5e052fd60b732", "type": "github" }, "original": { diff --git a/home/common/programs/dev.nix b/home/common/programs/dev.nix index 60bf620..3c686de 100644 --- a/home/common/programs/dev.nix +++ b/home/common/programs/dev.nix @@ -19,5 +19,6 @@ aider-chat inotify-tools devenv + bruno ]; } diff --git a/home/common/programs/gpg.nix b/home/common/programs/gpg.nix index 03db2a0..f855714 100644 --- a/home/common/programs/gpg.nix +++ b/home/common/programs/gpg.nix @@ -14,20 +14,8 @@ services.gpg-agent = { enable = true; - pinentryPackage = pkgs.pinentry-gnome3; + pinentry.package = pkgs.pinentry-gnome3; }; - # pinentry = { - # enable = true; - # pinentryFlavor = "gnome3"; - # }; - # settings = { - # keyserver = "hkps://keys.openpgp.org"; - # use-agent = true; - # use-agent-extra = true; - # no-greeting = true; - # verbose = true; - # }; - # }; programs.password-store = { enable = true; diff --git a/home/desktop/default.nix b/home/desktop/default.nix index 998057e..063db3f 100644 --- a/home/desktop/default.nix +++ b/home/desktop/default.nix @@ -34,8 +34,6 @@ windowrulev2 = [ # ethui-dev "workspace 1, class:ethui" - "float, class:ethui" - "move 100%-800 100%-800, class:ethui" "noinitialfocus, class:ethui" "workspace 3 silent, class:bevy-.*" @@ -66,7 +64,7 @@ }; }; - programs.hyprpanel.layout = { + programs.hyprpanel.settings.layout = { "bar.layouts" = { "0" = { "left" = [ From e42a7e30a0638fb7c4130a73fa06bac8dc7528c5 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Wed, 7 May 2025 17:47:20 +0100 Subject: [PATCH 03/15] wip --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 2b5513c..e87be76 100644 --- a/flake.lock +++ b/flake.lock @@ -232,11 +232,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1746349808, - "narHash": "sha256-jyaxaYKrwsqtMIa7sODCQ0P2yjQyzbwkOpYIfGYs8ys=", + "lastModified": 1746436225, + "narHash": "sha256-MLZLDagBbQcsN16ZXBbJv6vUm5mGqASsWqOtnIJ/6vM=", "owner": "shazow", "repo": "foundry.nix", - "rev": "c197b295ffa8ecfa297841fd07af4be35220d069", + "rev": "a248206ebac0703893aaba67071dbc8a49d87a2b", "type": "github" }, "original": { From 7d0acb6165c060b100f7757582888909fbbd0cf3 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Thu, 8 May 2025 17:56:32 +0100 Subject: [PATCH 04/15] wip --- home/arrakis/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home/arrakis/default.nix b/home/arrakis/default.nix index 1b06194..a67dd99 100644 --- a/home/arrakis/default.nix +++ b/home/arrakis/default.nix @@ -45,7 +45,7 @@ ]; }; - programs.hyprpanel.layout = { + programs.hyprpanel.settings.layout = { "bar.layouts" = { "0" = { "left" = [ From 622484eb93f07df3261bcbb24f27c62066a4bd39 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Wed, 4 Jun 2025 09:38:33 +0100 Subject: [PATCH 05/15] external screen updates --- flake.lock | 6 +++--- home/arrakis/default.nix | 1 + home/arrakis/monitors.nix | 5 ++++- home/common/programs/zsh.nix | 1 + 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index e87be76..397701e 100644 --- a/flake.lock +++ b/flake.lock @@ -899,11 +899,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1746350330, - "narHash": "sha256-8L7+rAUZWmD3cCW0ggdFM9N1uGxFFTp2L86JgPAZll4=", + "lastModified": 1746760187, + "narHash": "sha256-L1NQFK3X4e0Xidw7D7ECQv3G+j4fXkxW7ITGZkjIk8s=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "5c102e1af59678450d031e2688e5e052fd60b732", + "rev": "7aa363c80e66548445ce392edc6d05a7d74b8fd7", "type": "github" }, "original": { diff --git a/home/arrakis/default.nix b/home/arrakis/default.nix index a67dd99..c6e9952 100644 --- a/home/arrakis/default.nix +++ b/home/arrakis/default.nix @@ -12,6 +12,7 @@ inputs.nixvim.homeManagerModules.nixvim ../common/programs/default.nix ../common/programs/desktop + ../common/programs/zen-browser.nix ../common/programs/hyprland ../common/programs/ghostty.nix ../common/programs/syncthing.nix diff --git a/home/arrakis/monitors.nix b/home/arrakis/monitors.nix index 8291640..fa8b954 100644 --- a/home/arrakis/monitors.nix +++ b/home/arrakis/monitors.nix @@ -14,7 +14,10 @@ in wayland.windowManager.hyprland.settings = { monitor = [ "eDP-1, preferred, 0x0, 1, bitdepth, 8" - "DP-3, preferred, 0x-1440, 1" + "DP-1, preferred, auto-left, 1" + "DP-2, preferred, auto-left, 1" + "DP-3, preferred, auto-left, 1" + "DP-4, preferred, auto-left, 1" # "DP-3, 1920x1200, 0x0, 1, mirror, eDP-1" ]; }; diff --git a/home/common/programs/zsh.nix b/home/common/programs/zsh.nix index 7a4788e..61e7cc4 100644 --- a/home/common/programs/zsh.nix +++ b/home/common/programs/zsh.nix @@ -70,6 +70,7 @@ [[ -f ~/.secrets.zsh ]] && source ~/.secrets.zsh export PATH="$HOME/.bin:$PATH" + export FOUNDRY_DISABLE_NIGHTLY_WARNING=true # export PKG_CONFIG_PATH=$(nix eval --raw nixpkgs.openssl.dev)/lib/pkgconfig:$PKG_CONFIG_PATH # export LIBRARY_PATH=$(nix eval --raw nixpkgs.openssl.dev)/lib:$LIBRARY_PATH # export LD_LIBRARY_PATH=$(nix eval --raw nixpkgs.openssl.dev)/lib:$LD_LIBRARY_PATH From 8f374aaa95fb0d087327c28f23c79bd0bf95ee49 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Wed, 4 Jun 2025 10:05:11 +0100 Subject: [PATCH 06/15] updates --- flake.lock | 196 +++++++++++++++++++++-------------- home/arrakis/monitors.nix | 8 +- home/common/programs/dev.nix | 2 +- hosts/arrakis/default.nix | 2 +- hosts/desktop/default.nix | 2 +- 5 files changed, 124 insertions(+), 86 deletions(-) diff --git a/flake.lock b/flake.lock index 397701e..0993858 100644 --- a/flake.lock +++ b/flake.lock @@ -9,11 +9,11 @@ ] }, "locked": { - "lastModified": 1736090999, - "narHash": "sha256-B5CJuHqfJrzPa7tObK0H9669/EClSHpa/P7B9EuvElU=", + "lastModified": 1744557573, + "narHash": "sha256-XAyj0iDuI51BytJ1PwN53uLpzTDdznPDQFG4RwihlTQ=", "owner": "aylur", "repo": "ags", - "rev": "5527c3c07d92c11e04e7fd99d58429493dba7e3c", + "rev": "3ed9737bdbc8fc7a7c7ceef2165c9109f336bff6", "type": "github" }, "original": { @@ -31,11 +31,32 @@ ] }, "locked": { - "lastModified": 1735172721, - "narHash": "sha256-rtEAwGsHSppnkR3Qg3eRJ6Xh/F84IY9CrBBLzYabalY=", + "lastModified": 1742571008, + "narHash": "sha256-5WgfJAeBpxiKbTR/gJvxrGYfqQRge5aUDcGKmU1YZ1Q=", "owner": "aylur", "repo": "astal", - "rev": "6c84b64efc736e039a8a10774a4a1bf772c37aa2", + "rev": "dc0e5d37abe9424c53dcbd2506a4886ffee6296e", + "type": "github" + }, + "original": { + "owner": "aylur", + "repo": "astal", + "type": "github" + } + }, + "astal_2": { + "inputs": { + "nixpkgs": [ + "hyprpanel", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1748416910, + "narHash": "sha256-FEQcs58HL8Fe4i7XlqVEUwthjxwvRvgX15gTTfW17sU=", + "owner": "aylur", + "repo": "astal", + "rev": "c1bd89a47c81c66ab5fc6872db5a916c0433fb89", "type": "github" }, "original": { @@ -66,11 +87,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1746346516, - "narHash": "sha256-1P5Q2LXZu69ek5imqGIckyhx366NlDtQI+u4XGoX7UI=", + "lastModified": 1749009805, + "narHash": "sha256-eRv4m89aPJvIAX9mZQcJM+l3sYG+OJvcLsiHvAvXalg=", "owner": "rycee", "repo": "nur-expressions", - "rev": "8c45fcd58a6b119aad428f86ad27ee66f33ce863", + "rev": "622c38d004cdded682d9a5ab7323181dc6efb0c1", "type": "gitlab" }, "original": { @@ -83,11 +104,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", + "lastModified": 1747046372, + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", "owner": "edolstra", "repo": "flake-compat", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "type": "github" }, "original": { @@ -120,11 +141,11 @@ ] }, "locked": { - "lastModified": 1743550720, - "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", + "lastModified": 1748821116, + "narHash": "sha256-F82+gS044J1APL0n4hH50GYdPRv/5JWm34oCJYmVKdE=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c621e8422220273271f52058f618c94e405bb0f5", + "rev": "49f0870db23e8c1ca0b5259734a02cd9e1e371a1", "type": "github" }, "original": { @@ -210,7 +231,7 @@ }, "flake-utils_3": { "inputs": { - "systems": "systems_2" + "systems": "systems_3" }, "locked": { "lastModified": 1731533236, @@ -232,11 +253,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1746436225, - "narHash": "sha256-MLZLDagBbQcsN16ZXBbJv6vUm5mGqASsWqOtnIJ/6vM=", + "lastModified": 1748941830, + "narHash": "sha256-DBm1VlsTw39leTinyHYZxMfs8MQPUh1GB998ny82dbs=", "owner": "shazow", "repo": "foundry.nix", - "rev": "a248206ebac0703893aaba67071dbc8a49d87a2b", + "rev": "f4ba8dd76f766476af84c1790997dd59a4a7c43f", "type": "github" }, "original": { @@ -255,11 +276,11 @@ ] }, "locked": { - "lastModified": 1742649964, - "narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=", + "lastModified": 1747372754, + "narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82", + "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46", "type": "github" }, "original": { @@ -292,11 +313,11 @@ }, "hardware": { "locked": { - "lastModified": 1746341346, - "narHash": "sha256-WjupK5Xpc+viJlJWiyPHp/dF4aJItp1BPuFsEdv2/fI=", + "lastModified": 1748942041, + "narHash": "sha256-HEu2gTct7nY0tAPRgBtqYepallryBKR1U8B4v2zEEqA=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "0833dc8bbc4ffa9cf9b0cbfccf1c5ec8632fc66e", + "rev": "fc7c4714125cfaa19b048e8aaf86b9c53e04d853", "type": "github" }, "original": { @@ -315,11 +336,11 @@ ] }, "locked": { - "lastModified": 1744693102, - "narHash": "sha256-1Z4WPGVky4w3lrhrgs89OKsLzPdtkbi1bPLNFWsoLfY=", + "lastModified": 1748000383, + "narHash": "sha256-EaAJhwfJGBncgIV/0NlJviid2DP93cTMc9h0q6P6xXk=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "5b6cec51c9ec095a0d3fd4c8eeb53eb5c59ae33e", + "rev": "231726642197817d20310b9d39dd4afb9e899489", "type": "github" }, "original": { @@ -335,11 +356,11 @@ ] }, "locked": { - "lastModified": 1746317522, - "narHash": "sha256-/jZ4Wd4HHUEWPSlNj48k1E4Mh+1fUbwI/vSlPPIMG3U=", + "lastModified": 1748979197, + "narHash": "sha256-mKYwYcO9RmA2AcAFIXGDBOw5iv/fbjw6adWvMbnfIuk=", "owner": "nix-community", "repo": "home-manager", - "rev": "621986fed37c5d0cb8df010ed8369694dc47c09b", + "rev": "34a13086148cbb3ae65a79f753eb451ce5cac3d3", "type": "github" }, "original": { @@ -375,7 +396,7 @@ "rose-pine-hyprcursor", "nixpkgs" ], - "systems": "systems_3" + "systems": "systems_4" }, "locked": { "lastModified": 1709914708, @@ -394,16 +415,17 @@ "hyprpanel": { "inputs": { "ags": "ags", + "astal": "astal_2", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1745885816, - "narHash": "sha256-yuIb6/gGcII+2YgtTLcYdga0pcL63B18xQ/oitOhg7k=", + "lastModified": 1749022112, + "narHash": "sha256-NNGvih5zDjic+UVxm+1YYQMgRok6PcdNE0/6vzs+XrM=", "owner": "Jas-SinghFSU", "repo": "HyprPanel", - "rev": "0c82ce9704c8063be8d8f60443071c91943eb68c", + "rev": "20532ee760fdf492afcf987ae091497a37878197", "type": "github" }, "original": { @@ -426,16 +448,16 @@ ] }, "locked": { - "lastModified": 1737371634, - "narHash": "sha256-fTVAWzT1UMm1lT+YxHuVPtH+DATrhYfea3B0MxG/cGw=", + "lastModified": 1748294338, + "narHash": "sha256-FVO01jdmUNArzBS7NmaktLdGA5qA3lUMJ4B7a05Iynw=", "owner": "NuschtOS", "repo": "ixx", - "rev": "a1176e2a10ce745ff8f63e4af124ece8fe0b1648", + "rev": "cc5f390f7caf265461d4aab37e98d2292ebbdb85", "type": "github" }, "original": { "owner": "NuschtOS", - "ref": "v0.0.7", + "ref": "v0.0.8", "repo": "ixx", "type": "github" } @@ -451,11 +473,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1746342410, - "narHash": "sha256-qSooF9nE+j9V4jFaxoZ9275AIQDW6NkldPoCPf8z+BI=", + "lastModified": 1749020275, + "narHash": "sha256-UvkJ39LJYBZOiCp1buVIFqlcE5Y3tDnVAfUHHQdg6Fo=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "c23a482761d1837c1c3206aa0f41103729b1a674", + "rev": "79b5bb05c10e74bdfd86e8c822237a573be65e05", "type": "github" }, "original": { @@ -467,11 +489,11 @@ "neovim-src": { "flake": false, "locked": { - "lastModified": 1746312479, - "narHash": "sha256-FVyTb0baCU9y0jxvn0tyGwHTiLU4SOK+8csD8zPQ+nE=", + "lastModified": 1748987724, + "narHash": "sha256-jnub4ZUkfqoKpYEqZhfESoC6dpMwclumxD1xYUhnpkA=", "owner": "neovim", "repo": "neovim", - "rev": "2c1f5a6aa587e02748ffe4f153d96703d861828b", + "rev": "3d1f907912e25cb7a83163423c75dc67a0aea126", "type": "github" }, "original": { @@ -546,11 +568,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1746269363, - "narHash": "sha256-Q0lKWway9OmZnkDTpAoAE9VLXHOHqCqdJ3N0tkSM99g=", + "lastModified": 1748856973, + "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b6aef6c3553f849e1e6c08f1bcd3061df2b69fc4", + "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", "type": "github" }, "original": { @@ -562,11 +584,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1746232882, - "narHash": "sha256-MHmBH2rS8KkRRdoU/feC/dKbdlMkcNkB5mwkuipVHeQ=", + "lastModified": 1748929857, + "narHash": "sha256-lcZQ8RhsmhsK8u7LIFsJhsLh/pzR9yZ8yqpTzyGdj+Q=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7a2622e2c0dbad5c4493cb268aba12896e28b008", + "rev": "c2a03962b8e24e669fb37b7df10e7c79531ff1a4", "type": "github" }, "original": { @@ -578,11 +600,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1746206129, - "narHash": "sha256-JA4DynBKhY7t4DdJZTuomRLAiXFDUgCGGwxgt+XGiik=", + "lastModified": 1748406211, + "narHash": "sha256-B3BsCRbc+x/d0WiG1f+qfSLUy+oiIfih54kalWBi+/M=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9a7caecf30a0494c88b7daeeed29244cd9a52e7d", + "rev": "3d1f29646e4b57ed468d60f9d286cde23a8d1707", "type": "github" }, "original": { @@ -628,14 +650,15 @@ "inputs": { "flake-parts": "flake-parts_3", "nixpkgs": "nixpkgs_5", - "nuschtosSearch": "nuschtosSearch" + "nuschtosSearch": "nuschtosSearch", + "systems": "systems_2" }, "locked": { - "lastModified": 1746309817, - "narHash": "sha256-oqOpTyjdeY+LP+WiU9LxGdZ/bZ9YK7MNzNMDUw98kPM=", + "lastModified": 1748942960, + "narHash": "sha256-gJf3WxvDbvCpzIBVju/5GY/olW7zs/B1zDmB52AWMUM=", "owner": "nix-community", "repo": "nixvim", - "rev": "c978122396a4208bf1965d346b7456e7256fe70c", + "rev": "9328f4437d5f788d1c066b274a0aea492dc5fde2", "type": "github" }, "original": { @@ -654,11 +677,11 @@ ] }, "locked": { - "lastModified": 1745046075, - "narHash": "sha256-8v4y6k16Ra/fiecb4DxhsoOGtzLKgKlS+9/XJ9z0T2I=", + "lastModified": 1748298102, + "narHash": "sha256-PP11GVwUt7F4ZZi5A5+99isuq39C59CKc5u5yVisU/U=", "owner": "NuschtOS", "repo": "search", - "rev": "066afe8643274470f4a294442aadd988356a478f", + "rev": "f8a1c221afb8b4c642ed11ac5ee6746b0fe1d32f", "type": "github" }, "original": { @@ -694,11 +717,11 @@ ] }, "locked": { - "lastModified": 1746348627, - "narHash": "sha256-sruwKxHr9Pq8PxITK60aeEfSLnELqi30Ay0arPR7ufk=", + "lastModified": 1748602014, + "narHash": "sha256-9iMPhmkwbnG/4PgwWkL4dIeWCsz5t/Qkhd3gY6h3SfQ=", "owner": "nix-community", "repo": "nix4nvchad", - "rev": "34c4de73dabdb242d67ec19184d33f10fdbfda73", + "rev": "f431aa8aec5977d29527592c97244e0ed9f0649e", "type": "github" }, "original": { @@ -721,7 +744,7 @@ "nvchad-starter": "nvchad-starter", "nvchad4nix": "nvchad4nix", "rose-pine-hyprcursor": "rose-pine-hyprcursor", - "systems": "systems_5", + "systems": "systems_6", "utils": "utils_2", "zen-browser": "zen-browser" } @@ -733,11 +756,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1740132177, - "narHash": "sha256-gNc20APKMefFdH5RONBuHhOps14aiMdgIT0I6RaSN64=", + "lastModified": 1748096947, + "narHash": "sha256-ouuA8LVBXzrbYwPW2vNjh7fC9H2UBud/1tUiIM5vPvM=", "owner": "ndom91", "repo": "rose-pine-hyprcursor", - "rev": "568067f35a85932192bd43ddf64fc05eff850f9f", + "rev": "4b02963d0baf0bee18725cf7c5762b3b3c1392f1", "type": "github" }, "original": { @@ -777,6 +800,21 @@ } }, "systems_3": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_4": { "locked": { "lastModified": 1689347949, "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", @@ -791,7 +829,7 @@ "type": "github" } }, - "systems_4": { + "systems_5": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -806,7 +844,7 @@ "type": "github" } }, - "systems_5": { + "systems_6": { "locked": { "lastModified": 1689347949, "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", @@ -821,7 +859,7 @@ "type": "github" } }, - "systems_6": { + "systems_7": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -844,11 +882,11 @@ ] }, "locked": { - "lastModified": 1746216483, - "narHash": "sha256-4h3s1L/kKqt3gMDcVfN8/4v2jqHrgLIe4qok4ApH5x4=", + "lastModified": 1748243702, + "narHash": "sha256-9YzfeN8CB6SzNPyPm2XjRRqSixDopTapaRsnTpXUEY8=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "29ec5026372e0dec56f890e50dbe4f45930320fd", + "rev": "1f3f7b784643d488ba4bf315638b2b0a4c5fb007", "type": "github" }, "original": { @@ -859,7 +897,7 @@ }, "utils": { "inputs": { - "systems": "systems_4" + "systems": "systems_5" }, "locked": { "lastModified": 1710146030, @@ -877,7 +915,7 @@ }, "utils_2": { "inputs": { - "systems": "systems_6" + "systems": "systems_7" }, "locked": { "lastModified": 1731533236, @@ -899,11 +937,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1746760187, - "narHash": "sha256-L1NQFK3X4e0Xidw7D7ECQv3G+j4fXkxW7ITGZkjIk8s=", + "lastModified": 1749006984, + "narHash": "sha256-AZdwPbpIPnEXom33VSfmTxeHUzcrEwW3p2xcXsyXDcU=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "7aa363c80e66548445ce392edc6d05a7d74b8fd7", + "rev": "7afa2abe15d7b1d843f9fc8919ac6efa7ad13b84", "type": "github" }, "original": { diff --git a/home/arrakis/monitors.nix b/home/arrakis/monitors.nix index fa8b954..c4ee7f5 100644 --- a/home/arrakis/monitors.nix +++ b/home/arrakis/monitors.nix @@ -14,10 +14,10 @@ in wayland.windowManager.hyprland.settings = { monitor = [ "eDP-1, preferred, 0x0, 1, bitdepth, 8" - "DP-1, preferred, auto-left, 1" - "DP-2, preferred, auto-left, 1" - "DP-3, preferred, auto-left, 1" - "DP-4, preferred, auto-left, 1" + "DP-1, preferred, auto-up, 1" + "DP-2, preferred, auto-up, 1" + "DP-3, preferred, auto-up, 1" + "DP-4, preferred, auto-up, 1" # "DP-3, 1920x1200, 0x0, 1, mirror, eDP-1" ]; }; diff --git a/home/common/programs/dev.nix b/home/common/programs/dev.nix index 3c686de..a2435b5 100644 --- a/home/common/programs/dev.nix +++ b/home/common/programs/dev.nix @@ -19,6 +19,6 @@ aider-chat inotify-tools devenv - bruno + # bruno ]; } diff --git a/hosts/arrakis/default.nix b/hosts/arrakis/default.nix index 2be5a9d..77d317d 100644 --- a/hosts/arrakis/default.nix +++ b/hosts/arrakis/default.nix @@ -49,7 +49,7 @@ let authorizedKeys = pkgs.fetchurl { url = "https://github.com/naps62.keys"; - sha256 = "sha256-xVrGO4Cultc3tPcnLFKLa98btLh7EAl3tLM1MTvwmn8="; + sha256 = "sha256-QKVtVXIVxYUqpnNCJAfRow3RG4j2jkQSFOwTeDgwO7s="; }; in pkgs.lib.splitString "\n" (builtins.readFile authorizedKeys); diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index 429d104..ec8e9de 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -47,7 +47,7 @@ let authorizedKeys = pkgs.fetchurl { url = "https://github.com/naps62.keys"; - sha256 = "sha256-xVrGO4Cultc3tPcnLFKLa98btLh7EAl3tLM1MTvwmn8="; + sha256 = "sha256-QKVtVXIVxYUqpnNCJAfRow3RG4j2jkQSFOwTeDgwO7s="; }; in pkgs.lib.splitString "\n" (builtins.readFile authorizedKeys); From 587114e6424654431cac13e2044f3bf800cf95c9 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Mon, 9 Jun 2025 10:28:51 +0100 Subject: [PATCH 07/15] zed editor --- home/common/programs/dev.nix | 1 + hosts/arrakis/default.nix | 1 + hosts/desktop/default.nix | 1 + hosts/desktop/hardware-configuration.nix | 7 +++++-- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/home/common/programs/dev.nix b/home/common/programs/dev.nix index a2435b5..69a5b47 100644 --- a/home/common/programs/dev.nix +++ b/home/common/programs/dev.nix @@ -20,5 +20,6 @@ inotify-tools devenv # bruno + zed-editor ]; } diff --git a/hosts/arrakis/default.nix b/hosts/arrakis/default.nix index 77d317d..ca42098 100644 --- a/hosts/arrakis/default.nix +++ b/hosts/arrakis/default.nix @@ -42,6 +42,7 @@ "input" "wheel" "docker" + "dialout" ]; shell = pkgs.zsh; initialHashedPassword = "$y$j9T$uRTzF/sBdrqVGZTRhPuR00$wgLgEGlq.lEmlCPiy69jkbtfC9HKpyaVPDHDdBGtE5D"; diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index ec8e9de..9b72232 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -40,6 +40,7 @@ "input" "wheel" "docker" + "dialout" ]; shell = pkgs.zsh; initialHashedPassword = "$y$j9T$uRTzF/sBdrqVGZTRhPuR00$wgLgEGlq.lEmlCPiy69jkbtfC9HKpyaVPDHDdBGtE5D"; diff --git a/hosts/desktop/hardware-configuration.nix b/hosts/desktop/hardware-configuration.nix index 0d25c6e..b78254b 100644 --- a/hosts/desktop/hardware-configuration.nix +++ b/hosts/desktop/hardware-configuration.nix @@ -20,6 +20,7 @@ "ahci" "nvme" "thunderbolt" + "virtio-pci" ]; boot.initrd.kernelModules = [ ]; boot.kernelModules = [ "kvm-intel" ]; @@ -31,8 +32,10 @@ }; boot.initrd.luks.devices = { - "luks-51347cdc-de81-4132-b21c-f1d089e387eb".device = "/dev/disk/by-uuid/51347cdc-de81-4132-b21c-f1d089e387eb"; - "luks-9ffb64c6-54c2-46f2-9df5-e42c33a52d1a".device = "/dev/disk/by-uuid/9ffb64c6-54c2-46f2-9df5-e42c33a52d1a"; + "luks-51347cdc-de81-4132-b21c-f1d089e387eb".device = + "/dev/disk/by-uuid/51347cdc-de81-4132-b21c-f1d089e387eb"; + "luks-9ffb64c6-54c2-46f2-9df5-e42c33a52d1a".device = + "/dev/disk/by-uuid/9ffb64c6-54c2-46f2-9df5-e42c33a52d1a"; }; fileSystems."/boot" = { From e14bb4de17ee2086fb464535e75eac81f952ecee Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Mon, 9 Jun 2025 10:58:18 +0100 Subject: [PATCH 08/15] wip --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 0993858..48c6be7 100644 --- a/flake.lock +++ b/flake.lock @@ -937,11 +937,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1749006984, - "narHash": "sha256-AZdwPbpIPnEXom33VSfmTxeHUzcrEwW3p2xcXsyXDcU=", + "lastModified": 1749443486, + "narHash": "sha256-FoHjyDf7B2CnVYcDTCuU4rsmZje8N1RTI+oNmcxIi8Y=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "7afa2abe15d7b1d843f9fc8919ac6efa7ad13b84", + "rev": "f2d52dd1b3caadba53de552975c38b0a0795b319", "type": "github" }, "original": { From bc8a219f1661be6d952bd42c38d11298fdd7d07f Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Sun, 15 Jun 2025 09:26:50 +0100 Subject: [PATCH 09/15] wip --- flake.lock | 6 +++--- flake.nix | 4 ++++ home/common/programs/cpp.nix | 7 +++++++ home/common/programs/default.nix | 1 + home/common/programs/hyprland/default.nix | 1 + home/common/programs/hyprland/quickshell.nix | 8 ++++++++ .../programs/hyprland/quickshell/shell.qml | 17 +++++++++++++++++ hosts/common/features/networking.nix | 18 ++++++++++++++++++ hosts/desktop/default.nix | 2 +- 9 files changed, 60 insertions(+), 4 deletions(-) create mode 100644 home/common/programs/cpp.nix create mode 100644 home/common/programs/hyprland/quickshell.nix create mode 100644 home/common/programs/hyprland/quickshell/shell.qml diff --git a/flake.lock b/flake.lock index 48c6be7..5555309 100644 --- a/flake.lock +++ b/flake.lock @@ -693,11 +693,11 @@ "nvchad-starter": { "flake": false, "locked": { - "lastModified": 1744022214, - "narHash": "sha256-a7hawK5HaP8um+BkdTYwp0Rp55FkfIMXzS0gSpBxATg=", + "lastModified": 1749624485, + "narHash": "sha256-+iwm6V0N+8/ygd5GUaqbh9EYQbcyxrQeUkXYoIPKYPs=", "owner": "naps62", "repo": "nvchad-starter", - "rev": "6b7dbbe070129d38b3d1aabba1dd249cfd3b9932", + "rev": "437e018da894b24476bb60d58bc60cf4b05af801", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 02e3460..15c0df9 100644 --- a/flake.nix +++ b/flake.nix @@ -40,6 +40,10 @@ }; zen-browser.url = "github:0xc000022070/zen-browser-flake"; + quickshell = { + url = "git+https://git.outfoxxed.me/outfoxxed/quickshell?ref=v0.1.0"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = diff --git a/home/common/programs/cpp.nix b/home/common/programs/cpp.nix new file mode 100644 index 0000000..60fc774 --- /dev/null +++ b/home/common/programs/cpp.nix @@ -0,0 +1,7 @@ +{ pkgs, ... }: +{ + home.packages = with pkgs; [ + esphome + clang-tools + ]; +} diff --git a/home/common/programs/default.nix b/home/common/programs/default.nix index 7069053..c4903d0 100644 --- a/home/common/programs/default.nix +++ b/home/common/programs/default.nix @@ -10,6 +10,7 @@ ./solidity.nix ./dev.nix ./aider.nix + ./cpp.nix ]; programs = { diff --git a/home/common/programs/hyprland/default.nix b/home/common/programs/hyprland/default.nix index b02a94f..30e8f30 100644 --- a/home/common/programs/hyprland/default.nix +++ b/home/common/programs/hyprland/default.nix @@ -8,6 +8,7 @@ in ./dunst.nix ./cursor.nix ./hyprpanel.nix + ./quickshell.nix ]; home.packages = with pkgs; [ diff --git a/home/common/programs/hyprland/quickshell.nix b/home/common/programs/hyprland/quickshell.nix new file mode 100644 index 0000000..ebf7a0f --- /dev/null +++ b/home/common/programs/hyprland/quickshell.nix @@ -0,0 +1,8 @@ +{ config, pkgs, ... }: +{ + home.packages = with pkgs; [ + quickshell + ]; + + xdg.configFile."quickshell".source = ./quickshell; +} diff --git a/home/common/programs/hyprland/quickshell/shell.qml b/home/common/programs/hyprland/quickshell/shell.qml new file mode 100644 index 0000000..b8edb25 --- /dev/null +++ b/home/common/programs/hyprland/quickshell/shell.qml @@ -0,0 +1,17 @@ +import Quickshell +import QtQuick + +PanelWindow { + anchors { + top: true + left: true + right: true + } + + implicitHeight: 30 + + Text { + anchors.centerIn: parent + text: "hello world" + } +} diff --git a/hosts/common/features/networking.nix b/hosts/common/features/networking.nix index 49d7255..a16889d 100644 --- a/hosts/common/features/networking.nix +++ b/hosts/common/features/networking.nix @@ -4,5 +4,23 @@ networkmanager = { enable = true; }; + }; + + services.avahi = { + enable = true; + nssmdns = true; + openFirewall = true; + }; + + services.nfs.client.enable = true; + + # environment.etc.nsswitch.text = { + # hosts = [ + # "files" + # "mdns4_minimal" + # "[NOTFOUND=return]" + # "dns" + # ]; + # }; } diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index 9b72232..0da8b89 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -48,7 +48,7 @@ let authorizedKeys = pkgs.fetchurl { url = "https://github.com/naps62.keys"; - sha256 = "sha256-QKVtVXIVxYUqpnNCJAfRow3RG4j2jkQSFOwTeDgwO7s="; + sha256 = "sha256-O5JbzK5ulPob0HIrO8DT1MxfkC9bnfBw/0GR8Xu1tjw="; }; in pkgs.lib.splitString "\n" (builtins.readFile authorizedKeys); From 1aea9ec423fc22637cabed00a93436cccbbfe599 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Sun, 15 Jun 2025 09:45:47 +0100 Subject: [PATCH 10/15] wip --- flake.lock | 21 +++++++++++++++++++ flake.nix | 2 +- home/common/programs/hyprland/quickshell.nix | 9 ++++++-- .../programs/hyprland/quickshell/shell.qml | 17 +++------------ 4 files changed, 32 insertions(+), 17 deletions(-) diff --git a/flake.lock b/flake.lock index 5555309..10b71a6 100644 --- a/flake.lock +++ b/flake.lock @@ -730,6 +730,26 @@ "type": "github" } }, + "quickshell": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1749972148, + "narHash": "sha256-asty75gVovgIuspKv7i4KfaZ4Z/QE1lKOOpQinmdfHI=", + "ref": "refs/heads/master", + "rev": "ea0387ffa01fabe57117dec48f88615b3302a095", + "revCount": 579, + "type": "git", + "url": "https://git.outfoxxed.me/outfoxxed/quickshell" + }, + "original": { + "type": "git", + "url": "https://git.outfoxxed.me/outfoxxed/quickshell" + } + }, "root": { "inputs": { "firefox-addons": "firefox-addons", @@ -743,6 +763,7 @@ "nixvim": "nixvim", "nvchad-starter": "nvchad-starter", "nvchad4nix": "nvchad4nix", + "quickshell": "quickshell", "rose-pine-hyprcursor": "rose-pine-hyprcursor", "systems": "systems_6", "utils": "utils_2", diff --git a/flake.nix b/flake.nix index 15c0df9..00f9685 100644 --- a/flake.nix +++ b/flake.nix @@ -41,7 +41,7 @@ zen-browser.url = "github:0xc000022070/zen-browser-flake"; quickshell = { - url = "git+https://git.outfoxxed.me/outfoxxed/quickshell?ref=v0.1.0"; + url = "git+https://git.outfoxxed.me/outfoxxed/quickshell"; inputs.nixpkgs.follows = "nixpkgs"; }; }; diff --git a/home/common/programs/hyprland/quickshell.nix b/home/common/programs/hyprland/quickshell.nix index ebf7a0f..b2304a8 100644 --- a/home/common/programs/hyprland/quickshell.nix +++ b/home/common/programs/hyprland/quickshell.nix @@ -1,7 +1,12 @@ -{ config, pkgs, ... }: +{ + config, + pkgs, + inputs, + ... +}: { home.packages = with pkgs; [ - quickshell + inputs.quickshell.packages.x86_64-linux.quickshell ]; xdg.configFile."quickshell".source = ./quickshell; diff --git a/home/common/programs/hyprland/quickshell/shell.qml b/home/common/programs/hyprland/quickshell/shell.qml index b8edb25..400c8af 100644 --- a/home/common/programs/hyprland/quickshell/shell.qml +++ b/home/common/programs/hyprland/quickshell/shell.qml @@ -1,17 +1,6 @@ import Quickshell -import QtQuick -PanelWindow { - anchors { - top: true - left: true - right: true - } - - implicitHeight: 30 - - Text { - anchors.centerIn: parent - text: "hello world" - } +Scope { + Bar {} } + From a849ff0c7bbd0cdc29ce5faec9460141f0507969 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Sun, 15 Jun 2025 09:45:50 +0100 Subject: [PATCH 11/15] wip --- .../programs/hyprland/quickshell/Bar.qml | 28 +++++++++++++++++++ .../hyprland/quickshell/ClockWidget.qml | 5 ++++ .../programs/hyprland/quickshell/Time.qml | 26 +++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 home/common/programs/hyprland/quickshell/Bar.qml create mode 100644 home/common/programs/hyprland/quickshell/ClockWidget.qml create mode 100644 home/common/programs/hyprland/quickshell/Time.qml diff --git a/home/common/programs/hyprland/quickshell/Bar.qml b/home/common/programs/hyprland/quickshell/Bar.qml new file mode 100644 index 0000000..820cc10 --- /dev/null +++ b/home/common/programs/hyprland/quickshell/Bar.qml @@ -0,0 +1,28 @@ +import Quickshell +import Quickshell.Io +import QtQuick + +Scope { + Variants { + model: Quickshell.screens; + + delegate: Component { + PanelWindow { + property var modelData + screen: modelData + + anchors { + top: true + left: true + right: true + } + + implicitHeight: 30 + + ClockWidget { + anchors.centerIn: parent + } + } + } + } +} diff --git a/home/common/programs/hyprland/quickshell/ClockWidget.qml b/home/common/programs/hyprland/quickshell/ClockWidget.qml new file mode 100644 index 0000000..10d8c98 --- /dev/null +++ b/home/common/programs/hyprland/quickshell/ClockWidget.qml @@ -0,0 +1,5 @@ +import QtQuick + +Text { + text: Time.time +} diff --git a/home/common/programs/hyprland/quickshell/Time.qml b/home/common/programs/hyprland/quickshell/Time.qml new file mode 100644 index 0000000..d707174 --- /dev/null +++ b/home/common/programs/hyprland/quickshell/Time.qml @@ -0,0 +1,26 @@ +pragma Singleton + +import Quickshell +import Quickshell.Io +import QtQuick + +Singleton { + id: root + property string time + + Process { + id: dateProc + command: ["date"] + running: true + stdout: StdioCollector { + onStreamFinished: root.time = this.text + } + } + + Timer { + interval: 1000 + running: true + repeat: true + onTriggered: dateProc.running = true + } +} From 3c3f66ee6d07f076f61bfa020d58a30845ed5bc4 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Fri, 27 Jun 2025 11:41:04 +0100 Subject: [PATCH 12/15] wip --- flake.lock | 6 +++--- home/common/programs/desktop/darkman.nix | 8 ++++++++ home/desktop/monitors.nix | 9 +++++---- hosts/common/features/networking.nix | 2 -- hosts/common/global/default.nix | 1 + 5 files changed, 17 insertions(+), 9 deletions(-) diff --git a/flake.lock b/flake.lock index 10b71a6..4527119 100644 --- a/flake.lock +++ b/flake.lock @@ -693,11 +693,11 @@ "nvchad-starter": { "flake": false, "locked": { - "lastModified": 1749624485, - "narHash": "sha256-+iwm6V0N+8/ygd5GUaqbh9EYQbcyxrQeUkXYoIPKYPs=", + "lastModified": 1750492332, + "narHash": "sha256-pREENxOEqxnk0h6XtLP2xELoqrtF5LsK5xTsDIe7rW8=", "owner": "naps62", "repo": "nvchad-starter", - "rev": "437e018da894b24476bb60d58bc60cf4b05af801", + "rev": "c5a2f0726bb4972db2c072b6996093cf78a844f6", "type": "github" }, "original": { diff --git a/home/common/programs/desktop/darkman.nix b/home/common/programs/desktop/darkman.nix index e98fa85..9086dd4 100644 --- a/home/common/programs/desktop/darkman.nix +++ b/home/common/programs/desktop/darkman.nix @@ -10,13 +10,21 @@ gtk-theme = '' ${pkgs.dconf}/bin/dconf write\ /org/gnome/desktop/interface/color-scheme "'prefer-dark'" + ${pkgs.dconf}/bin/dconf write\ + /org/gnome/desktop/interface/gtk-theme "'Orchis-Dark-Compact'" ''; }; lightModeScripts = { gtk-theme = '' ${pkgs.dconf}/bin/dconf write\ /org/gnome/desktop/interface/color-scheme "'prefer-light'" + ${pkgs.dconf}/bin/dconf write\ + /org/gnome/desktop/interface/gtk-theme "'Orchis-Compact'" ''; }; }; + + xdg.configFile."darkman/config.yaml".text = '' + usegeoclue: true + ''; } diff --git a/home/desktop/monitors.nix b/home/desktop/monitors.nix index ec05d4f..ca71649 100644 --- a/home/desktop/monitors.nix +++ b/home/desktop/monitors.nix @@ -29,10 +29,11 @@ in "DP-2, 3840x2160, 2880x180, 1.333333, transform, 1" ]; workspace = [ - "1, monitor=DP-3" - "2, monitor=DP-2" - "3, monitor=HDMI-A-1" - "4, monitor=DP-3" + "1, monitor=DP-2" + "2, monitor=DP-3" + "3, monitor=DP-2" + "4, monitor=HDMI-A-1" + "5, monitor=HDMI-A-1" ]; }; diff --git a/hosts/common/features/networking.nix b/hosts/common/features/networking.nix index a16889d..df5d507 100644 --- a/hosts/common/features/networking.nix +++ b/hosts/common/features/networking.nix @@ -13,8 +13,6 @@ openFirewall = true; }; - services.nfs.client.enable = true; - # environment.etc.nsswitch.text = { # hosts = [ # "files" diff --git a/hosts/common/global/default.nix b/hosts/common/global/default.nix index c82babb..320bc5d 100644 --- a/hosts/common/global/default.nix +++ b/hosts/common/global/default.nix @@ -32,4 +32,5 @@ }; services.dbus.packages = with pkgs; [ gcr ]; + services.geoclue2.enable = true; } From 22c887abc499b8f722685cb2cae62639b7ece4c3 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Fri, 27 Jun 2025 12:24:19 +0100 Subject: [PATCH 13/15] deps updates --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 4527119..a67e633 100644 --- a/flake.lock +++ b/flake.lock @@ -421,11 +421,11 @@ ] }, "locked": { - "lastModified": 1749022112, - "narHash": "sha256-NNGvih5zDjic+UVxm+1YYQMgRok6PcdNE0/6vzs+XrM=", + "lastModified": 1750618016, + "narHash": "sha256-wn6XV23Sz/nsDPI+1FGjtyMfAWJWcXRpNcryS47DJdY=", "owner": "Jas-SinghFSU", "repo": "HyprPanel", - "rev": "20532ee760fdf492afcf987ae091497a37878197", + "rev": "2c0c66a8ddcdff69b2ff694fefbcd8df4387a9e7", "type": "github" }, "original": { @@ -958,11 +958,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1749443486, - "narHash": "sha256-FoHjyDf7B2CnVYcDTCuU4rsmZje8N1RTI+oNmcxIi8Y=", + "lastModified": 1750998539, + "narHash": "sha256-lmyIs/tlMtRq92NYPAix8iwN85oCrcqIXzOAo9gqYl0=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "f2d52dd1b3caadba53de552975c38b0a0795b319", + "rev": "ea8a9b6b32027a1eeba7fcef4a3368d7f867c110", "type": "github" }, "original": { From d01952ae2b883bb4e2bb334e339eb5b6b959c22c Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Fri, 27 Jun 2025 12:25:23 +0100 Subject: [PATCH 14/15] deps updates --- flake.lock | 66 +++++++++++++++++++++++++++--------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/flake.lock b/flake.lock index a67e633..34ddff3 100644 --- a/flake.lock +++ b/flake.lock @@ -141,11 +141,11 @@ ] }, "locked": { - "lastModified": 1748821116, - "narHash": "sha256-F82+gS044J1APL0n4hH50GYdPRv/5JWm34oCJYmVKdE=", + "lastModified": 1749398372, + "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "49f0870db23e8c1ca0b5259734a02cd9e1e371a1", + "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", "type": "github" }, "original": { @@ -183,11 +183,11 @@ ] }, "locked": { - "lastModified": 1743550720, - "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", + "lastModified": 1749398372, + "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c621e8422220273271f52058f618c94e405bb0f5", + "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", "type": "github" }, "original": { @@ -253,11 +253,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1748941830, - "narHash": "sha256-DBm1VlsTw39leTinyHYZxMfs8MQPUh1GB998ny82dbs=", + "lastModified": 1750929040, + "narHash": "sha256-IS8bTX6K/k46sRVZ1FnEEyNKomcQVT81OH45DtgHyqI=", "owner": "shazow", "repo": "foundry.nix", - "rev": "f4ba8dd76f766476af84c1790997dd59a4a7c43f", + "rev": "11cfe26ad2a2944f12ab3d774587a7fb60e7b59f", "type": "github" }, "original": { @@ -276,11 +276,11 @@ ] }, "locked": { - "lastModified": 1747372754, - "narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=", + "lastModified": 1750779888, + "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46", + "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d", "type": "github" }, "original": { @@ -473,11 +473,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1749020275, - "narHash": "sha256-UvkJ39LJYBZOiCp1buVIFqlcE5Y3tDnVAfUHHQdg6Fo=", + "lastModified": 1750983411, + "narHash": "sha256-g10hXUUZ8FwMFAKsjWjHaJAzxyORR1kxA1DAyXrFMFg=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "79b5bb05c10e74bdfd86e8c822237a573be65e05", + "rev": "97dddd4fc14547ee389b432b6525b7650f261253", "type": "github" }, "original": { @@ -489,11 +489,11 @@ "neovim-src": { "flake": false, "locked": { - "lastModified": 1748987724, - "narHash": "sha256-jnub4ZUkfqoKpYEqZhfESoC6dpMwclumxD1xYUhnpkA=", + "lastModified": 1750976841, + "narHash": "sha256-NLKBKM9sapcb4IrNLmK/s++7oD8trZDond7Cb1aQFv8=", "owner": "neovim", "repo": "neovim", - "rev": "3d1f907912e25cb7a83163423c75dc67a0aea126", + "rev": "2b4c1127ad1c8cff38f562d71f411c35ec6ba8d6", "type": "github" }, "original": { @@ -568,11 +568,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1748856973, - "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=", + "lastModified": 1750865895, + "narHash": "sha256-p2dWAQcLVzquy9LxYCZPwyUdugw78Qv3ChvnX755qHA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8", + "rev": "61c0f513911459945e2cb8bf333dc849f1b976ff", "type": "github" }, "original": { @@ -600,11 +600,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1748406211, - "narHash": "sha256-B3BsCRbc+x/d0WiG1f+qfSLUy+oiIfih54kalWBi+/M=", + "lastModified": 1750811787, + "narHash": "sha256-rD/978c35JXz6JLAzciTIOCMenPumF6zrQOj4rVZeHE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3d1f29646e4b57ed468d60f9d286cde23a8d1707", + "rev": "992f916556fcfaa94451ebc7fc6e396134bbf5b1", "type": "github" }, "original": { @@ -654,11 +654,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1748942960, - "narHash": "sha256-gJf3WxvDbvCpzIBVju/5GY/olW7zs/B1zDmB52AWMUM=", + "lastModified": 1751018463, + "narHash": "sha256-WJub9XhzGVkS4Ismz6jFRAl2vQJvSciemfhhkV13eVw=", "owner": "nix-community", "repo": "nixvim", - "rev": "9328f4437d5f788d1c066b274a0aea492dc5fde2", + "rev": "a473ef658a8611cfbb48bb9bd7d0f2eed2fe038a", "type": "github" }, "original": { @@ -677,11 +677,11 @@ ] }, "locked": { - "lastModified": 1748298102, - "narHash": "sha256-PP11GVwUt7F4ZZi5A5+99isuq39C59CKc5u5yVisU/U=", + "lastModified": 1749730855, + "narHash": "sha256-L3x2nSlFkXkM6tQPLJP3oCBMIsRifhIDPMQQdHO5xWo=", "owner": "NuschtOS", "repo": "search", - "rev": "f8a1c221afb8b4c642ed11ac5ee6746b0fe1d32f", + "rev": "8dfe5879dd009ff4742b668d9c699bc4b9761742", "type": "github" }, "original": { @@ -903,11 +903,11 @@ ] }, "locked": { - "lastModified": 1748243702, - "narHash": "sha256-9YzfeN8CB6SzNPyPm2XjRRqSixDopTapaRsnTpXUEY8=", + "lastModified": 1750931469, + "narHash": "sha256-0IEdQB1nS+uViQw4k3VGUXntjkDp7aAlqcxdewb/hAc=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "1f3f7b784643d488ba4bf315638b2b0a4c5fb007", + "rev": "ac8e6f32e11e9c7f153823abc3ab007f2a65d3e1", "type": "github" }, "original": { From 97c94005305967ff08d8ed1ab9a99c49ad61bd56 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Fri, 27 Jun 2025 16:26:57 +0100 Subject: [PATCH 15/15] wip --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 34ddff3..cc42d2c 100644 --- a/flake.lock +++ b/flake.lock @@ -693,11 +693,11 @@ "nvchad-starter": { "flake": false, "locked": { - "lastModified": 1750492332, - "narHash": "sha256-pREENxOEqxnk0h6XtLP2xELoqrtF5LsK5xTsDIe7rW8=", + "lastModified": 1751028259, + "narHash": "sha256-d01UFhRq8jTBvG3BL7TGkzO1usQELWHMAHy18ILAu/c=", "owner": "naps62", "repo": "nvchad-starter", - "rev": "c5a2f0726bb4972db2c072b6996093cf78a844f6", + "rev": "bb2d57364786065b95b21649d0dfef1caa8ee5ab", "type": "github" }, "original": { @@ -717,11 +717,11 @@ ] }, "locked": { - "lastModified": 1748602014, - "narHash": "sha256-9iMPhmkwbnG/4PgwWkL4dIeWCsz5t/Qkhd3gY6h3SfQ=", + "lastModified": 1750944016, + "narHash": "sha256-brpa9vvfEjux4MtbuZiFkeJF7gTdejUDykLlhm3ncW4=", "owner": "nix-community", "repo": "nix4nvchad", - "rev": "f431aa8aec5977d29527592c97244e0ed9f0649e", + "rev": "20006d3a11d666c7a916cc90bba81672a7ce24cb", "type": "github" }, "original": {