From dd3ad203facbd041f9940e81edc9119c3ac360cb Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Thu, 4 Jun 2026 22:29:02 +0200 Subject: [PATCH] update & add packages Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- flake.lock | 214 ++++++++++-------- home/programs/group/basic-apps.nix | 10 +- .../programs/group/cybersecurity-packages.nix | 4 +- home/programs/shell/zsh.nix | 2 - home/programs/thunar/default.nix | 2 - 5 files changed, 123 insertions(+), 109 deletions(-) diff --git a/flake.lock b/flake.lock index 241e7ec..50cb0a3 100644 --- a/flake.lock +++ b/flake.lock @@ -38,11 +38,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1777068949, - "narHash": "sha256-HwE/JZbPEka5y5dVlvpdrbOZB28tlWDbZhuA21GfyGc=", + "lastModified": 1780174698, + "narHash": "sha256-fYHv6Z03ysxIe8saRNYHWi7njWcT7AfPNGNEm5JJIQQ=", "owner": "anotherhadi", "repo": "awesome-wallpapers", - "rev": "43c242ecb296e5b840c0ea70a695bf8c04835803", + "rev": "6edc4aeb12d517e3aaad239e579c89b080f07dab", "type": "github" }, "original": { @@ -125,11 +125,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1778180620, - "narHash": "sha256-FVJbHr6NgVP2I89cbI6hOU3TEiR6U+dCNfr+eYvFGFg=", + "lastModified": 1780522780, + "narHash": "sha256-1gM3dJtcTx4Bmpi8sg7HSysSY1/Cv+VgdBwwsM/pW1s=", "owner": "anotherhadi", "repo": "blog", - "rev": "25fb5a4bf09400b032917c8847d44e597fe7c2c6", + "rev": "198112501a57e6a80464357118e4c864f7504d70", "type": "github" }, "original": { @@ -242,11 +242,11 @@ ] }, "locked": { - "lastModified": 1779768519, - "narHash": "sha256-2n/447oNfAZrl1yncafLPgXMx5tuTF6T2B+zI/zFYkI=", + "lastModified": 1780375472, + "narHash": "sha256-Q8RAJoYlakA6B2I5DVcuxzNbhCNU1nnIjqQZYP1KGrM=", "owner": "caelestia-dots", "repo": "cli", - "rev": "64a5507e74f6c7d0c29f9131964412f8f8c4dd89", + "rev": "d1c8c8fc09738d1b40576e97c274b4a11a2e0ac7", "type": "github" }, "original": { @@ -266,11 +266,11 @@ ] }, "locked": { - "lastModified": 1779508871, - "narHash": "sha256-SFl2je8b423f/tIy0RTgCrWQUJiyFsAZp1Y0cccXqio=", + "lastModified": 1779768519, + "narHash": "sha256-2n/447oNfAZrl1yncafLPgXMx5tuTF6T2B+zI/zFYkI=", "owner": "caelestia-dots", "repo": "cli", - "rev": "7f300626704b7a86fe838ab58df654fa99779613", + "rev": "64a5507e74f6c7d0c29f9131964412f8f8c4dd89", "type": "github" }, "original": { @@ -291,11 +291,11 @@ "quickshell": "quickshell" }, "locked": { - "lastModified": 1779591587, - "narHash": "sha256-Ud83/zsmDSHcqQ64MRiQ7SnGkUVIpRzqwqBBU65DGXY=", + "lastModified": 1780196414, + "narHash": "sha256-iXmyWULTZuRd68xRL79e9GyYL9FZ6gfh6zl1PPlWX2A=", "owner": "caelestia-dots", "repo": "shell", - "rev": "2f7ab5e4140d9188185f6c3164e428c1eeda1fe6", + "rev": "63bb82762bb29ac9b7fcd5b97839abae721ce860", "type": "github" }, "original": { @@ -313,11 +313,11 @@ "quickshell": "quickshell_2" }, "locked": { - "lastModified": 1779591587, - "narHash": "sha256-Ud83/zsmDSHcqQ64MRiQ7SnGkUVIpRzqwqBBU65DGXY=", + "lastModified": 1780196414, + "narHash": "sha256-iXmyWULTZuRd68xRL79e9GyYL9FZ6gfh6zl1PPlWX2A=", "owner": "caelestia-dots", "repo": "shell", - "rev": "2f7ab5e4140d9188185f6c3164e428c1eeda1fe6", + "rev": "63bb82762bb29ac9b7fcd5b97839abae721ce860", "type": "github" }, "original": { @@ -347,11 +347,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1775241840, - "narHash": "sha256-lknjyRTFqk/lmgWNfTDsJYDyQQ+x2yq79IMVT3ASOD8=", + "lastModified": 1780323652, + "narHash": "sha256-Ol1ygle0M95z0gOIYGD9WK4gl5xsWi7TvS7IgnK/WJQ=", "owner": "anotherhadi", "repo": "default-creds", - "rev": "7d1650a207b4dd9bb165ce264dc8d4846113f7be", + "rev": "98b207fe54e07086346f5d77c7a5ec6044e67cca", "type": "github" }, "original": { @@ -787,11 +787,11 @@ "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1779362613, - "narHash": "sha256-gYJQTjBYuYOB/yii5bd9xGkxph+eL+mq4kj4F8PC/aA=", + "lastModified": 1780054154, + "narHash": "sha256-VbHwck8XGyZ77uHfY9adqE0qrilRshWUdFwB6etEIt4=", "owner": "oxcl", "repo": "nix-flake-helium-browser", - "rev": "c1db1cc295118e95923a95fbcd2346a619fbe159", + "rev": "47e435ce0b81c012683bd2b1a4101285e1f46183", "type": "github" }, "original": { @@ -807,11 +807,11 @@ ] }, "locked": { - "lastModified": 1779726696, - "narHash": "sha256-/p37CB5n6Wpw250b0Lq0CYwNq2D8uGKzDoBulyLcQqA=", + "lastModified": 1780593650, + "narHash": "sha256-CHo7k65YTL3HY+WQVedDTupji+LMgNlKCdrtRHZFAK4=", "owner": "nix-community", "repo": "home-manager", - "rev": "1a95e2efb477959b70b4a14c51035975c0481df6", + "rev": "447fd9ff62501dae7206dfe180ee89f8de27b7d5", "type": "github" }, "original": { @@ -895,11 +895,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1779801868, - "narHash": "sha256-qLEUYPaxWezxcRttqLiU1/1YwrAiF0jfVyLePdpOKSs=", + "lastModified": 1780589398, + "narHash": "sha256-TTSRAf2EIP6Wy3aiaXhfj2qDtCuO/hN7PWVEEufNSiU=", "ref": "refs/heads/main", - "rev": "864dc89c9595095b5368a890fb39afbc75f590ca", - "revCount": 7368, + "rev": "7c721d5c012752fd8719d66ef59d290845d6638e", + "revCount": 7417, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -1148,11 +1148,11 @@ "nur-osint": "nur-osint" }, "locked": { - "lastModified": 1776101657, - "narHash": "sha256-N0VpyeJxr5tZ/DNgggebtTJelklSp5AJYwqh7l5tCvw=", + "lastModified": 1779949739, + "narHash": "sha256-axo7EprQSm8yYL4P6Ye9EZGEz/bdh8HHkmBlRIQzzvM=", "owner": "anotherhadi", "repo": "iknowyou", - "rev": "ea5c3484d9aed81219184e70e32f0e4f76b12c2c", + "rev": "bb778b43747b7e703e2c311a898198c4a89ac12a", "type": "github" }, "original": { @@ -1213,11 +1213,11 @@ "nixpkgs": "nixpkgs_8" }, "locked": { - "lastModified": 1779818374, - "narHash": "sha256-DqoRRKGk7rj1kP62R1gmOFAijxTaOu1k7hv1BaXlGVM=", + "lastModified": 1780041051, + "narHash": "sha256-8Im6iclbJ96xlL0JZsMlPxivSDI1eusRuRn65hFBTEs=", "owner": "anotherhadi", "repo": "jwt-tui", - "rev": "f3dce1f4abe7c11082094e7915eda71d31c5d82c", + "rev": "c0c852ba27caf6f8e55e9dcae2a25bb79c393ed9", "type": "github" }, "original": { @@ -1270,11 +1270,11 @@ ] }, "locked": { - "lastModified": 1779604987, - "narHash": "sha256-ZQ5z+fVhxYKtIFwtqGp5O0PD84BM1riASvqDaN5Xs+s=", + "lastModified": 1780210899, + "narHash": "sha256-4axz3OBPTKa6LIkXV8n0lc63MQU+et2CB5DGobEAi6k=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "8fba98c80b48fa013820e0163c5096922fea4ddd", + "rev": "97df9dc0b7c924344b793a15c1e8e4522ebb854e", "type": "github" }, "original": { @@ -1291,11 +1291,11 @@ "website-builder": "website-builder" }, "locked": { - "lastModified": 1778908661, - "narHash": "sha256-eeRN0ew1VfutaVNxoaYvua7CHoqc7gI5vLPxUL5ko7k=", + "lastModified": 1780503763, + "narHash": "sha256-e2PD1oowOjebEAaWsiQ9g0FQA9OYaUWj7vLwUvDE6EM=", "owner": "rasmus-kirk", "repo": "nixarr", - "rev": "3bde55fe657ee3ec1c2b2c05294ff381cb8f2d43", + "rev": "6c1eb23334e06bd3fd8d3d8782c64e5c3ac13097", "type": "github" }, "original": { @@ -1305,12 +1305,15 @@ } }, "nixos-hardware": { + "inputs": { + "nixpkgs": "nixpkgs_10" + }, "locked": { - "lastModified": 1779826373, - "narHash": "sha256-3sRzgLX86qV5NlhWUAufLmHwkyP03tmL3VdZIM13dEo=", + "lastModified": 1780310866, + "narHash": "sha256-fPBRVf6A5xlACYcOI59shGrjURuvwu0lRsDoSCEXt/I=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "ef4efb84766a166c906bd55759574676bf91267c", + "rev": "4ed851c979641e28597a05086332d75cdc9e395f", "type": "github" }, "original": { @@ -1383,11 +1386,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1779467186, - "narHash": "sha256-nOesoDCiXcUftqbRBMz9tt4blI5PvljMWbm3kuCA+0s=", + "lastModified": 1779796641, + "narHash": "sha256-ZsIrKmhp4vbBXoXXmR/tBXA/UCsAQiJL9vsgZEduhVY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "b77b3de8775677f84492abe84635f87b0e153f0f", + "rev": "25f538306313eae3927264466c70d7001dcea1df", "type": "github" }, "original": { @@ -1399,37 +1402,50 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1779560665, - "narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786", - "type": "github" + "lastModified": 1767892417, + "narHash": "sha256-8bW3q88CEg2u4hSP66Vf4lpbLonHz7hqDNBMcCY7E9U=", + "rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba", + "type": "tarball", + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre924538.3497aa5c9457/nixexprs.tar.xz" }, "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" + "type": "tarball", + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" } }, "nixpkgs_11": { "locked": { - "lastModified": 1778869304, - "narHash": "sha256-30sZNZoA1cqF5JNO9fVX+wgiQYjB7HJqqJ4ztCDeBZE=", - "owner": "NixOS", + "lastModified": 1780243769, + "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=", + "owner": "nixos", "repo": "nixpkgs", - "rev": "d233902339c02a9c334e7e593de68855ad26c4cb", + "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c", "type": "github" }, "original": { - "owner": "NixOS", + "owner": "nixos", "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_12": { + "locked": { + "lastModified": 1778869304, + "narHash": "sha256-30sZNZoA1cqF5JNO9fVX+wgiQYjB7HJqqJ4ztCDeBZE=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d233902339c02a9c334e7e593de68855ad26c4cb", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_13": { "locked": { "lastModified": 1778869304, "narHash": "sha256-30sZNZoA1cqF5JNO9fVX+wgiQYjB7HJqqJ4ztCDeBZE=", @@ -1445,7 +1461,7 @@ "type": "github" } }, - "nixpkgs_13": { + "nixpkgs_14": { "locked": { "lastModified": 1775888245, "narHash": "sha256-nwASzrRDD1JBEu/o8ekKYEXm/oJW6EMCzCRdrwcLe90=", @@ -1461,7 +1477,7 @@ "type": "github" } }, - "nixpkgs_14": { + "nixpkgs_15": { "locked": { "lastModified": 1777954456, "narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", @@ -1477,13 +1493,13 @@ "type": "github" } }, - "nixpkgs_15": { + "nixpkgs_16": { "locked": { - "lastModified": 1779560665, - "narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=", + "lastModified": 1780243769, + "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786", + "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c", "type": "github" }, "original": { @@ -1493,7 +1509,7 @@ "type": "github" } }, - "nixpkgs_16": { + "nixpkgs_17": { "locked": { "lastModified": 1777268161, "narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=", @@ -1640,15 +1656,15 @@ "notashelf-tuigreet": { "inputs": { "crane": "crane", - "nixpkgs": "nixpkgs_11", + "nixpkgs": "nixpkgs_12", "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1779222498, - "narHash": "sha256-LGIZ5xrJN3Ko0OxOTSDztoFYiIBMBgzQrLpXfNWx/RI=", + "lastModified": 1780583973, + "narHash": "sha256-ZZk1ccebBjK3pzHVsDU4+fvX/c1fePZ3Tic96/OkfpA=", "owner": "NotAShelf", "repo": "tuigreet", - "rev": "605c0a107406f3187632c74fcc67ed03acd30200", + "rev": "dc41006d4a4366f732a1a75a20b989fc1e42c0a6", "type": "github" }, "original": { @@ -1669,11 +1685,11 @@ ] }, "locked": { - "lastModified": 1779766384, - "narHash": "sha256-P7Ohnlq8b8b2fU+Sgkrej7LBTM60LBTkHleLuYzmLmU=", + "lastModified": 1780281641, + "narHash": "sha256-M/+hUKoKbHXpV0xGVfELbN1Ds1aoe3pL5p5/t46YhVo=", "owner": "nix-community", "repo": "NUR", - "rev": "57800b7ab648725ccd33551d01484ee14952ad3f", + "rev": "30f9ae2f04174de63ba8bcf3580ca90843b28a01", "type": "github" }, "original": { @@ -1709,15 +1725,15 @@ "flake-parts": "flake-parts_5", "mnw": "mnw", "ndg": "ndg", - "nixpkgs": "nixpkgs_12", + "nixpkgs": "nixpkgs_13", "systems": "systems_7" }, "locked": { - "lastModified": 1779461836, - "narHash": "sha256-iV6reLT7o1XfofI+mLuFZl7TdDXzsnniXge6aFXjjrc=", + "lastModified": 1780511420, + "narHash": "sha256-Ib44d47GTijSfCtcxFDliP3C9uUiLDYaAE/nVH8TQoY=", "owner": "notashelf", "repo": "nvf", - "rev": "21849b62be17c6657accbf4e0c9e1afe57e27ea3", + "rev": "29f7eb8491d9833ee55006ab11169130a60c2652", "type": "github" }, "original": { @@ -1808,7 +1824,7 @@ "nix-index-database": "nix-index-database", "nixarr": "nixarr", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs_10", + "nixpkgs": "nixpkgs_11", "nixpkgs-stable": "nixpkgs-stable", "notashelf-tuigreet": "notashelf-tuigreet", "nvf": "nvf", @@ -1842,14 +1858,14 @@ }, "sops-nix": { "inputs": { - "nixpkgs": "nixpkgs_13" + "nixpkgs": "nixpkgs_14" }, "locked": { - "lastModified": 1777944972, - "narHash": "sha256-VfGRo1qTBKOe3s2gOv8LSoA6Fk19PvBlwQ1ECN0Evn8=", + "lastModified": 1780547341, + "narHash": "sha256-Gq8KNx5A7hBB3uGJaj6eQfLDIz5YdLu92gqBcvHvoUo=", "owner": "Mic92", "repo": "sops-nix", - "rev": "c591bf665727040c6cc5cb409079acb22dcce33c", + "rev": "9ed65852b6257fbeae4355bc24ecfea307ca759a", "type": "github" }, "original": { @@ -1866,11 +1882,11 @@ "systems": "systems_8" }, "locked": { - "lastModified": 1779824049, - "narHash": "sha256-dWHVUjP03KSVG1PaLKA6j9EdxWSxSQvipMUIcSyuA/U=", + "lastModified": 1780422259, + "narHash": "sha256-dWGk4SEdI189kQW5cE4Uo1Mc+P+kQEdgMcyMgTtmQOA=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "1362178e5f5f7a848c49fe9dee004ef8824f100a", + "rev": "8414bbf2fcc7bc0a22c675e498e3c7365c1aec0a", "type": "github" }, "original": { @@ -1883,14 +1899,14 @@ "inputs": { "git-hooks": "git-hooks_2", "gomod2nix": "gomod2nix_2", - "nixpkgs": "nixpkgs_14" + "nixpkgs": "nixpkgs_15" }, "locked": { - "lastModified": 1779828271, - "narHash": "sha256-+YfgHtdpFJIwDzXsiAy+Fi2/jVemRd5CDdDR69QI3Po=", + "lastModified": 1780165111, + "narHash": "sha256-xOJ+VvrdPRyNJBVo+1Sd1tvw++OWbBN59uWI3Tc/hCY=", "owner": "anotherhadi", "repo": "spilltea", - "rev": "8683d172424c5ae14798db19f95b7484b6f4b82c", + "rev": "a75b65644f6d9fd8e2d54a6361e8f2db3d0272d6", "type": "github" }, "original": { @@ -1908,7 +1924,7 @@ "firefox-gnome-theme": "firefox-gnome-theme", "flake-parts": "flake-parts_6", "gnome-shell": "gnome-shell", - "nixpkgs": "nixpkgs_15", + "nixpkgs": "nixpkgs_16", "nur": "nur", "systems": "systems_10", "tinted-kitty": "tinted-kitty", @@ -1917,11 +1933,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1779835981, - "narHash": "sha256-3VQklog/kSD9dw6uj6ElSfq3qwEHQWHCThR/cGcJ5Dc=", + "lastModified": 1780584783, + "narHash": "sha256-b4o1AlQpGgpUfieaNz/3gsSzogjoiczmnlbDj0khImY=", "owner": "danth", "repo": "stylix", - "rev": "d7ba76c960a84333a7a1fc62ccf84a266086903a", + "rev": "6b6b874d082928aa9557e21516d4fe2f2bb305e1", "type": "github" }, "original": { @@ -2254,7 +2270,7 @@ }, "usbguard-tui": { "inputs": { - "nixpkgs": "nixpkgs_16" + "nixpkgs": "nixpkgs_17" }, "locked": { "lastModified": 1779819262, diff --git a/home/programs/group/basic-apps.nix b/home/programs/group/basic-apps.nix index 7c9a4b3..4b153ce 100644 --- a/home/programs/group/basic-apps.nix +++ b/home/programs/group/basic-apps.nix @@ -10,15 +10,19 @@ pinta # Image editor switcheroo # Convert images between different formats onlyoffice-desktopeditors # Office suite + blanket # Listen to different sounds signal-desktop # Messaging app librewolf # Backup browser # I love TUIs caligula # User-friendly, lightweight TUI for disk imaging (ISO, USB BOOT) - browsh # A modern text-based browser that renders anything that a modern browser can; including HTML5, CSS3, JS, video and WebGL. It runs in a terminal and can be used remotely over SSH. + browsh # A modern text-based browser that renders anything that a modern browser can. It runs in a terminal and can be used remotely over SSH pastel # Command-line tool to generate, analyze, convert and manipulate colors - dysk # A terminal-based disk usage analyzer, similar to 'du' but with a more user-friendly interface and additional features. - wikiman # Offline search engine for manual pages + dysk # A terminal-based disk usage analyzer + wikiman # Offline search engine for manual pages (arch wiki, tldr) + tealdeer # Fast tldr client + sttr # Minimalist "cyberchef" like. Cross-platform, cli app to perform various operations on string + httpie # Command-line HTTP client, a user-friendly cURL replacement ]; } diff --git a/home/programs/group/cybersecurity-packages.nix b/home/programs/group/cybersecurity-packages.nix index 8703c32..7a2cfde 100644 --- a/home/programs/group/cybersecurity-packages.nix +++ b/home/programs/group/cybersecurity-packages.nix @@ -5,10 +5,8 @@ system, }: (with pkgs-stable; [ - httpie + termshark # wireshark trufflehog - sttr - wireshark nmap john hashcat diff --git a/home/programs/shell/zsh.nix b/home/programs/shell/zsh.nix index fe285df..fbee34b 100644 --- a/home/programs/shell/zsh.nix +++ b/home/programs/shell/zsh.nix @@ -10,8 +10,6 @@ in { home.packages = with pkgs; [ bat ripgrep - tldr - witr ]; # Add go binaries to the PATH diff --git a/home/programs/thunar/default.nix b/home/programs/thunar/default.nix index 61d32b8..b977f6b 100644 --- a/home/programs/thunar/default.nix +++ b/home/programs/thunar/default.nix @@ -35,8 +35,6 @@ in { package = pkgs.papirus-icon-theme; }; - gtk4.theme = null; - # bookmarks for the side pane gtk3.bookmarks = [ "file:///home/${user}/Downloads Downloads"