From 275815868e9dfa8571bc0bde639c0b3d4d69d5d4 Mon Sep 17 00:00:00 2001 From: LordGrimmauld Date: Mon, 4 Mar 2024 11:48:01 +0100 Subject: [PATCH] add pass and tea --- flake.lock | 86 +++++++++++++++++++++--------------------- modules/sway.nix | 10 +++++ modules/toolchains.nix | 1 + modules/tui.nix | 3 ++ 4 files changed, 57 insertions(+), 43 deletions(-) diff --git a/flake.lock b/flake.lock index c981926..e3c236d 100644 --- a/flake.lock +++ b/flake.lock @@ -74,11 +74,11 @@ "yafas": "yafas" }, "locked": { - "lastModified": 1709211633, - "narHash": "sha256-0O6sAGJqVlbL2oatQPOqoefM7IFBfzXkr61JcOmmsdI=", + "lastModified": 1709508376, + "narHash": "sha256-erEg/mCQQPWKydq8oSWfD7Gpu5TUHRp/d8s5LT7b7RA=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "39b0ccd13d13867e27cb6e27511c621b8e414ac8", + "rev": "df479f74b0ddbac56a69437e3a8610cf649a697c", "type": "github" }, "original": { @@ -134,11 +134,11 @@ ] }, "locked": { - "lastModified": 1708926554, - "narHash": "sha256-NRfhf/+Scj23L6HysGoFT9+CQmegHCec91OxKFeSg+0=", + "lastModified": 1709339361, + "narHash": "sha256-5rSU25nJ7fqKYl0PzsHrAGkSSh5jBEt5dLD1T5Rr1wY=", "owner": "girlbossceo", "repo": "conduwuit", - "rev": "ca281b21db6640890828d2b6db743e9db33cc012", + "rev": "e71855cd0b59d9274e8528a4c1ee480f99006c3c", "type": "gitlab" }, "original": { @@ -198,12 +198,12 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1706768574, - "narHash": "sha256-4o6TMpzBHO659EiJTzd/EGQGUDdbgwKwhqf3u6b23U8=", - "rev": "668102037129923cd0fc239d864fce71eabdc6a3", - "revCount": 1762, + "lastModified": 1709274179, + "narHash": "sha256-O6EC6QELBLHzhdzBOJj0chx8AOcd4nDRECIagfT5Nd0=", + "rev": "4be608f4f81d351aacca01b21ffd91028c23cc22", + "revCount": 1791, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/nix-community/fenix/0.1.1762%2Brev-668102037129923cd0fc239d864fce71eabdc6a3/018d63bb-6455-7a2f-98c6-74a36b8216a4/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/nix-community/fenix/0.1.1791%2Brev-4be608f4f81d351aacca01b21ffd91028c23cc22/018df913-b6d3-756c-b05c-358eca6e487d/source.tar.gz" }, "original": { "type": "tarball", @@ -246,11 +246,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1706830856, - "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", + "lastModified": 1709336216, + "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", + "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", "type": "github" }, "original": { @@ -343,11 +343,11 @@ ] }, "locked": { - "lastModified": 1709142038, - "narHash": "sha256-ZjP808isgLwuiqxSU1CYFyafm5GF80aYw1CXJbnVsgs=", + "lastModified": 1709295149, + "narHash": "sha256-+blV8vKyvh3gYnUFYTOu2yuWxEEBqwS7hfLm6qdpoe4=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "b83751a057acbb5f989193773841217ddc93d1f8", + "rev": "0ef51034dcc8b65b8be72eedd0d5db7d426ea054", "type": "github" }, "original": { @@ -369,11 +369,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1709157367, - "narHash": "sha256-PK/2Q4f5xZvqCj2sETsfL1AdazMYnaowACn34f6GV58=", + "lastModified": 1709458510, + "narHash": "sha256-n3nHnrf7SuX/7CY03+a0Ucd4XoMAwLI+3siKTcWOLtM=", "owner": "martinvonz", "repo": "jj", - "rev": "e8f01ce19acd99c06ced9656eebfd0f8f5910a2a", + "rev": "24868e519289d5d1862dff1d63eb25d1eb5fdba1", "type": "github" }, "original": { @@ -406,11 +406,11 @@ ] }, "locked": { - "lastModified": 1709185909, - "narHash": "sha256-nmEqyuUisbdy/ZaWi/9lCwVtpU+lG2GXZWQYcKC7vl8=", + "lastModified": 1709453425, + "narHash": "sha256-WKS15r4G1Wm5GdGP2K4kZXFefsVdLsA12YupUKiOr2U=", "owner": "YaLTeR", "repo": "niri", - "rev": "28977d1d3fd7883a7f757a1ba4e636bdacf9d0be", + "rev": "c4145b014af59ea13760663755e9410b19501d0f", "type": "github" }, "original": { @@ -440,11 +440,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1709168939, - "narHash": "sha256-btWt7NRsA8Hysgin5su77nIdmZZbxsKW5qqyj/bBlF0=", + "lastModified": 1709428394, + "narHash": "sha256-WIDKofwDWFLHtk14MdBiRiM8Lxn+OByHYtybjSU/18Q=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "22586cc4910284c9c7306f19dcd63ac0adbcbcc9", + "rev": "1f3fa3b398051c815e8500d4c4fe794ecfdee328", "type": "github" }, "original": { @@ -495,11 +495,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1706550542, - "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=", + "lastModified": 1709237383, + "narHash": "sha256-cy6ArO4k5qTx+l5o+0mL9f5fa86tYUX3ozE1S+Txlds=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652", + "rev": "1536926ef5621b09bba54035ae2bb6d806d72ac8", "type": "github" }, "original": { @@ -528,12 +528,12 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1709150264, - "narHash": "sha256-HofykKuisObPUfj0E9CJVfaMhawXkYx3G8UIFR/XQ38=", - "rev": "9099616b93301d5cf84274b184a3a5ec69e94e08", - "revCount": 589696, + "lastModified": 1709237383, + "narHash": "sha256-cy6ArO4k5qTx+l5o+0mL9f5fa86tYUX3ozE1S+Txlds=", + "rev": "1536926ef5621b09bba54035ae2bb6d806d72ac8", + "revCount": 590113, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.589696%2Brev-9099616b93301d5cf84274b184a3a5ec69e94e08/018df3e5-846d-74da-b6a7-4656c4e990d6/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.590113%2Brev-1536926ef5621b09bba54035ae2bb6d806d72ac8/018df9f0-47ef-778e-b2d9-de8f1e70489d/source.tar.gz" }, "original": { "type": "tarball", @@ -542,11 +542,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1708751719, - "narHash": "sha256-0uWOKSpXJXmXswOvDM5Vk3blB74apFB6rNGWV5IjoN0=", + "lastModified": 1709356872, + "narHash": "sha256-mvxCirJbtkP0cZ6ABdwcgTk0u3bgLoIoEFIoYBvD6+4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f63ce824cd2f036216eb5f637dfef31e1a03ee89", + "rev": "458b097d81f90275b3fdf03796f0563844926708", "type": "github" }, "original": { @@ -558,11 +558,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1709150264, - "narHash": "sha256-HofykKuisObPUfj0E9CJVfaMhawXkYx3G8UIFR/XQ38=", + "lastModified": 1709237383, + "narHash": "sha256-cy6ArO4k5qTx+l5o+0mL9f5fa86tYUX3ozE1S+Txlds=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9099616b93301d5cf84274b184a3a5ec69e94e08", + "rev": "1536926ef5621b09bba54035ae2bb6d806d72ac8", "type": "github" }, "original": { @@ -584,11 +584,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1706735270, - "narHash": "sha256-IJk+UitcJsxzMQWm9pa1ZbJBriQ4ginXOlPyVq+Cu40=", + "lastModified": 1709219524, + "narHash": "sha256-8HHRXm4kYQLdUohNDUuCC3Rge7fXrtkjBUf0GERxrkM=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "42cb1a2bd79af321b0cc503d2960b73f34e2f92b", + "rev": "9efa23c4dacee88b93540632eb3d88c5dfebfe17", "type": "github" }, "original": { diff --git a/modules/sway.nix b/modules/sway.nix index 8195489..0a330c3 100644 --- a/modules/sway.nix +++ b/modules/sway.nix @@ -21,6 +21,16 @@ # });}) # ]; + environment.systemPackages = with pkgs; [ + kdePackages.breeze + ]; + + qt = { + enable = true; + style = "breeze"; + platformTheme = "kde"; + }; + programs.sway = { enable = true; diff --git a/modules/toolchains.nix b/modules/toolchains.nix index b9f33c2..9dbe6b3 100644 --- a/modules/toolchains.nix +++ b/modules/toolchains.nix @@ -91,4 +91,5 @@ in { }; programs.xonsh.enable = true; + programs.ssh.startAgent = true; } diff --git a/modules/tui.nix b/modules/tui.nix index 4516c36..6ce2b75 100644 --- a/modules/tui.nix +++ b/modules/tui.nix @@ -6,5 +6,8 @@ spotify-tui ranger alacritty + pass + tea + (writeShellScriptBin "passw" "pass $@") ]; }