diff options
| -rw-r--r-- | flake.lock | 200 | ||||
| -rw-r--r-- | home/editors/nixvim.nix | 2 | ||||
| -rw-r--r-- | home/home.nix | 2 | ||||
| -rw-r--r-- | home/programs/nixcord.nix | 102 | ||||
| -rw-r--r-- | home/wayland/niri/binds.nix | 38 | ||||
| -rw-r--r-- | home/wayland/niri/niri.nix | 1 | ||||
| -rw-r--r-- | modules/networking.nix | 6 |
7 files changed, 150 insertions, 201 deletions
@@ -20,11 +20,11 @@ ] }, "locked": { - "lastModified": 1762356719, - "narHash": "sha256-qwd/xdoOya1m8FENle+4hWnydCtlXUWLAW/Auk6WL7s=", + "lastModified": 1763922789, + "narHash": "sha256-XnkWjCpeXfip9tqYdL0b0zzBDjq+dgdISvEdSVGdVyA=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "6d0b3567584691bf9d8fedb5d0093309e2f979c7", + "rev": "a20a0e67a33b6848378a91b871b89588d3a12573", "type": "github" }, "original": { @@ -42,11 +42,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1763909054, - "narHash": "sha256-w1tPemnSoph8r5MM2DZyYyUfp02wXiL24+qwTupHmP0=", + "lastModified": 1764175031, + "narHash": "sha256-SXCfY//GEH1ehxQ1yfrcF6J2xUBWuTlokudSeRlWphg=", "ref": "refs/heads/main", - "rev": "dd5dce09d5dac8fbfd0e88b54ac46c9e2156fd4b", - "revCount": 1314, + "rev": "4fa305744634fd99c5d38e3cf4143fbdd9b390e3", + "revCount": 1318, "type": "git", "url": "https://codeberg.org/LGFae/awww" }, @@ -64,11 +64,11 @@ "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1763732117, - "narHash": "sha256-/zBu6slgHtkuFZFJ4ReKS3NO6rdwEv4KcaYADkz6KyA=", + "lastModified": 1764153295, + "narHash": "sha256-Y+Cp19zLo5JZVLSbzpyCTSK1bVYfE3Leuut6nQVkdR4=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "a34640558e83eb3ba0d52c52cb5ffd0465786e4b", + "rev": "29c49282c9b2e8216004a87086494defe401fee8", "type": "github" }, "original": { @@ -118,11 +118,11 @@ "flake-compat_2": { "flake": false, "locked": { - "lastModified": 1747046372, - "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", + "lastModified": 1761588595, + "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", "owner": "edolstra", "repo": "flake-compat", - "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", + "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", "type": "github" }, "original": { @@ -301,11 +301,11 @@ ] }, "locked": { - "lastModified": 1763416652, - "narHash": "sha256-8EBEEvtzQ11LCxpQHMNEBQAGtQiCu/pqP9zSovDSbNM=", + "lastModified": 1764075860, + "narHash": "sha256-KYEIHCBBw+/lwKsJNRNoUxBB4ZY2LK0G0T8f+0i65q0=", "owner": "nix-community", "repo": "home-manager", - "rev": "ea164b7c9ccdc2321379c2ff78fd4317b4c41312", + "rev": "295d90e22d557ccc3049dc92460b82f372cd3892", "type": "github" }, "original": { @@ -321,11 +321,11 @@ ] }, "locked": { - "lastModified": 1763906693, - "narHash": "sha256-inm7paa3myo8gE4TzjM8OPvsEg8xocWreIZBgBPEKgo=", + "lastModified": 1764182832, + "narHash": "sha256-ahMNAEknEnSW+WLZsgTnw2e12YcltJDi6J2MsWtPvs0=", "owner": "nix-community", "repo": "home-manager", - "rev": "3d6c1c8fa0bea3a1a7ba23d6fa5993116766073b", + "rev": "8220473f952571691b05037dbd18659d1f5f83a1", "type": "github" }, "original": { @@ -379,11 +379,11 @@ ] }, "locked": { - "lastModified": 1762462052, - "narHash": "sha256-6roLYzcDf4V38RUMSqycsOwAnqfodL6BmhRkUtwIgdA=", + "lastModified": 1763733840, + "narHash": "sha256-JnET78yl5RvpGuDQy3rCycOCkiKoLr5DN1fPhRNNMco=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "ffc999d980c7b3bca85d3ebd0a9fbadf984a8162", + "rev": "8f1bec691b2d198c60cccabca7a94add2df4ed1a", "type": "github" }, "original": { @@ -410,11 +410,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1763912895, - "narHash": "sha256-tTdCVeROhYTwV510tygS5AMutJGz5imM++P4+cXAy2w=", + "lastModified": 1764111111, + "narHash": "sha256-CqXsRpQjhHLzZg/kWiIIUeUJUko5naDLEt/VGZTjyjY=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "2b0fd417d32278159d0ca1d23fb997588c37995b", + "rev": "210930bef93916b6271685277e54b0dedb46214e", "type": "github" }, "original": { @@ -456,11 +456,11 @@ ] }, "locked": { - "lastModified": 1762755186, - "narHash": "sha256-ZjjETUHtoEhVN7JI1Cbt3p/KcXpK8ZQaPHx7UkG1OgA=", + "lastModified": 1763727565, + "narHash": "sha256-vRff/2R1U1jzPBy4OODqh2kfUzmizW/nfV2ROzTDIKo=", "owner": "hyprwm", "repo": "hyprland-guiutils", - "rev": "66356e20a8ed348aa49c1b9ceace786e224225b3", + "rev": "7724d3a12a0453e7aae05f2ef39474219f05a4b4", "type": "github" }, "original": { @@ -510,11 +510,11 @@ ] }, "locked": { - "lastModified": 1763254292, - "narHash": "sha256-JNgz3Fz2KMzkT7aR72wsgu/xNeJB//LSmdilh8Z/Zao=", + "lastModified": 1763819661, + "narHash": "sha256-0jLarTR/BLWdGlboM86bPVP2zKJNI2jvo3JietnDkOM=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "deea98d5b61d066bdc7a68163edd2c4bd28d3a6b", + "rev": "a318deec0c12409ec39c68d2be8096b636dc2a5c", "type": "github" }, "original": { @@ -562,11 +562,11 @@ ] }, "locked": { - "lastModified": 1762463729, - "narHash": "sha256-2fYkU/mdz8WKY3dkDPlE/j6hTxIwqultsx4gMMsMns0=", + "lastModified": 1763503177, + "narHash": "sha256-VPoiswJBBmTLVuNncvT/8FpFR+sYcAi/LgP/zTZ+5rA=", "owner": "hyprwm", "repo": "hyprtoolkit", - "rev": "88483bdee5329ec985f0c8f834c519cd18cfe532", + "rev": "f4e1e12755567ecf39090203b8f43eace8279630", "type": "github" }, "original": { @@ -587,11 +587,11 @@ ] }, "locked": { - "lastModified": 1763323331, - "narHash": "sha256-+Z0OfCo1MS8/aIutSAW5aJR9zTae1wz9kcJYMgpwN6M=", + "lastModified": 1763996058, + "narHash": "sha256-DsqzFZvrEV+aDmavjaD4/bk5qxeZwhGxPWBQdpFyM9Y=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "0c6411851cc779d551edc89b83966696201611aa", + "rev": "0168583075baffa083032ed13a8bea8ea12f281a", "type": "github" }, "original": { @@ -612,11 +612,11 @@ ] }, "locked": { - "lastModified": 1755184602, - "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", + "lastModified": 1763640274, + "narHash": "sha256-Uan1Nl9i4TF/kyFoHnTq1bd/rsWh4GAK/9/jDqLbY5A=", "owner": "hyprwm", "repo": "hyprwayland-scanner", - "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", + "rev": "f6cf414ca0e16a4d30198fd670ec86df3c89f671", "type": "github" }, "original": { @@ -662,11 +662,11 @@ ] }, "locked": { - "lastModified": 1763453666, - "narHash": "sha256-Hu8lDUlbMFvcYX30LBXX7Gq5FbU35bERH0pSX5qHf/Q=", + "lastModified": 1763714684, + "narHash": "sha256-ZNJPAaeSYQTDgvwwE8XHhCz4HiHqYoUyoXdoBE2nxug=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "b843b551415c7aecc97c8b3ab3fff26fd0cd8bbf", + "rev": "6178d787ee61b8586fdb0ccb8644fbfd5317d0f3", "type": "github" }, "original": { @@ -700,11 +700,11 @@ ] }, "locked": { - "lastModified": 1763856300, - "narHash": "sha256-OXe/ZZqYoDmjqy19fuJzE9oR6XQH8IEGYjkDGGdQB5M=", + "lastModified": 1764115497, + "narHash": "sha256-O76AgT1qySSmdLU+20p0L6L4CLl+L/BFn6Hn+v3lZb0=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "3e067256eaa258df675cafaed2bcef55b41ecb60", + "rev": "531a6afb65033ff28663e83efcb5d8b94c339aeb", "type": "github" }, "original": { @@ -716,11 +716,11 @@ "neovim-src": { "flake": false, "locked": { - "lastModified": 1763846764, - "narHash": "sha256-MTdbS6zBlxLJCMtPU394xUHk+wnK8aqVj4egblAiGGo=", + "lastModified": 1764103112, + "narHash": "sha256-tnxXyr4eqFft9gm8elxB91maZ8FkvKrI14duvNJW6aw=", "owner": "neovim", "repo": "neovim", - "rev": "4bbdffe8298e8bf6e0590684092a25f5effc0f14", + "rev": "87bd16e470b2d7a45f38c7402037ad1bcf91ded9", "type": "github" }, "original": { @@ -741,11 +741,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1763891121, - "narHash": "sha256-Arwlg5N1ssnSxPiTMYFNgZL/oGZvVJRtFHMEWOvVkk4=", + "lastModified": 1764165116, + "narHash": "sha256-DN0m9X9dFPxNTfhaUWlHoM2CFbNiWgxVHzC4j0AIiuc=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "d2c10541bad1e7c9341fd269ec35da54a2c48219", + "rev": "ae097a3c5ef217f9441d0da1c0bc14bbb4796b94", "type": "github" }, "original": { @@ -774,11 +774,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1763887185, - "narHash": "sha256-uuwCdsGQUXoTSS02ShZAq+PeWudn0xu4vKpH43OubX8=", + "lastModified": 1764160906, + "narHash": "sha256-6Dud/oe0UnkgCe+JAGF+GjXl6S6ynpcAUYWCdbXjJL4=", "owner": "YaLTeR", "repo": "niri", - "rev": "efbe29f3faa69282aad110b7da74f3c41f8971cf", + "rev": "8370c539fb584f78924b826d0ac0ad8fa068cf95", "type": "github" }, "original": { @@ -819,11 +819,11 @@ ] }, "locked": { - "lastModified": 1763885069, - "narHash": "sha256-i1z6b2DuykVx5RzoAVM3sbNWl8AWsXrmwpG1Q7WjZ8c=", + "lastModified": 1764144269, + "narHash": "sha256-KwKC3ZdsMyfPAAy/ULWDw2ULADEnWxCtjuR4AtYH1Ec=", "owner": "KaylorBen", "repo": "nixcord", - "rev": "4ea79d100079458030c868a00f0bec4a5e777a41", + "rev": "fb447975eb53fd560456d043f2f8702f7470b839", "type": "github" }, "original": { @@ -834,11 +834,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1763421233, - "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=", + "lastModified": 1763966396, + "narHash": "sha256-6eeL1YPcY1MV3DDStIDIdy/zZCDKgHdkCmsrLJFiZf0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648", + "rev": "5ae3b07d8d6527c42f17c876e404993199144b6a", "type": "github" }, "original": { @@ -865,11 +865,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1763622513, - "narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=", + "lastModified": 1763948260, + "narHash": "sha256-dY9qLD0H0zOUgU3vWacPY6Qc421BeQAfm8kBuBtPVE0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b", + "rev": "1c8ba8d3f7634acac4a2094eef7c32ad9106532c", "type": "github" }, "original": { @@ -881,11 +881,11 @@ }, "nixpkgs-stable_2": { "locked": { - "lastModified": 1763622513, - "narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=", + "lastModified": 1763948260, + "narHash": "sha256-dY9qLD0H0zOUgU3vWacPY6Qc421BeQAfm8kBuBtPVE0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b", + "rev": "1c8ba8d3f7634acac4a2094eef7c32ad9106532c", "type": "github" }, "original": { @@ -897,11 +897,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1763678758, - "narHash": "sha256-+hBiJ+kG5IoffUOdlANKFflTT5nO3FrrR2CA3178Y5s=", + "lastModified": 1763966396, + "narHash": "sha256-6eeL1YPcY1MV3DDStIDIdy/zZCDKgHdkCmsrLJFiZf0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "117cc7f94e8072499b0a7aa4c52084fa4e11cc9b", + "rev": "5ae3b07d8d6527c42f17c876e404993199144b6a", "type": "github" }, "original": { @@ -937,11 +937,11 @@ "systems": "systems_3" }, "locked": { - "lastModified": 1763819965, - "narHash": "sha256-zDXFIuTMrmpf6xzDebNdQTv3qNs3BFJrhHa+qYbzDko=", + "lastModified": 1764148348, + "narHash": "sha256-C9UobzCvMaLwNtRaFrt26TA/SkQtcDhJFmlVQ6DPHyA=", "owner": "nix-community", "repo": "nixvim", - "rev": "2606dc719488065e735ff0fc622d743566b21ad4", + "rev": "7fe6951bf8c2719f437f74224adf3a2e875d6781", "type": "github" }, "original": { @@ -957,11 +957,11 @@ ] }, "locked": { - "lastModified": 1763899714, - "narHash": "sha256-qsp91fwNj5SoqrZKGFqBMRZcEbrP6v7UoWaCxTQoJes=", + "lastModified": 1764187826, + "narHash": "sha256-ep25ULajD84KufFh3CojvI8/rfumsKRHXHgwnoTyVBY=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "faa074c330581cc4a065e592717045ba4fe1fc5d", + "rev": "8419549183a1497e7f0d2e4cd49d3dbe1784f5b1", "type": "github" }, "original": { @@ -1003,11 +1003,11 @@ ] }, "locked": { - "lastModified": 1763319842, - "narHash": "sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA=", + "lastModified": 1763988335, + "narHash": "sha256-QlcnByMc8KBjpU37rbq5iP7Cp97HvjRP0ucfdh+M4Qc=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "7275fa67fbbb75891c16d9dee7d88e58aea2d761", + "rev": "50b9238891e388c9fdc6a5c49e49c42533a1b5ce", "type": "github" }, "original": { @@ -1024,11 +1024,11 @@ ] }, "locked": { - "lastModified": 1763829144, - "narHash": "sha256-URkD8zzvQ0g//9SQSP+gm9D8ypiiRpUGY2nMdJjjEr8=", + "lastModified": 1764174290, + "narHash": "sha256-oumC1tnM97XfUqlHWb/5fLhjFufRdExe9aP7lEHDZKk=", "owner": "PrismLauncher", "repo": "PrismLauncher", - "rev": "8abf5ed7b1f31a89fad1b8d7fb1703639ca08426", + "rev": "64e923e977ad4d31c1ceaae559c52f1484d3fe35", "type": "github" }, "original": { @@ -1066,11 +1066,11 @@ ] }, "locked": { - "lastModified": 1761964689, - "narHash": "sha256-Zo3LQQDz+64EQ9zor/WmeNTFLoZkjmhp0UY3G0D3seE=", + "lastModified": 1764038373, + "narHash": "sha256-M6w2wNBRelcavoDAyFL2iO4NeWknD40ASkH1S3C0YGM=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "63d22578600f70d293aede6bc737efef60ebd97f", + "rev": "ab3536fe850211a96673c6ffb2cb88aab8071cc9", "type": "github" }, "original": { @@ -1087,11 +1087,11 @@ ] }, "locked": { - "lastModified": 1763433504, - "narHash": "sha256-cVid5UNpk88sPYHkLAA5aZEHOFQXSB/2L1vl18Aq7IM=", + "lastModified": 1764038373, + "narHash": "sha256-M6w2wNBRelcavoDAyFL2iO4NeWknD40ASkH1S3C0YGM=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "42ce16c6d8318a654d53f047c9400b7d902d6e61", + "rev": "ab3536fe850211a96673c6ffb2cb88aab8071cc9", "type": "github" }, "original": { @@ -1126,11 +1126,11 @@ ] }, "locked": { - "lastModified": 1762396738, - "narHash": "sha256-BarSecuxtzp1boERdABLkkoxQTi6s/V33lJwUbWLrLY=", + "lastModified": 1763952169, + "narHash": "sha256-+PeDBD8P+NKauH+w7eO/QWCIp8Cx4mCfWnh9sJmy9CM=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "c63598992afd54d215d54f2b764adc0484c2b159", + "rev": "ab726555a9a72e6dc80649809147823a813fa95b", "type": "github" }, "original": { @@ -1147,11 +1147,11 @@ "rust-overlay": "rust-overlay_3" }, "locked": { - "lastModified": 1763816411, - "narHash": "sha256-8tyJCM3RUGM9KVyE2D1T1kc6MRwo+5EEI5cz9oX2Dzc=", + "lastModified": 1763964999, + "narHash": "sha256-eBhoBwlKg4dajpbFeFPb1zXDodLtzsb6e6VBzFpRaOY=", "owner": "gabm", "repo": "Satty", - "rev": "509c0de4048ce2843057064bb54bbd608cabbab0", + "rev": "d80cc93317cc56789a4be060940f52cc08962351", "type": "github" }, "original": { @@ -1168,11 +1168,11 @@ "systems": "systems_4" }, "locked": { - "lastModified": 1763831750, - "narHash": "sha256-84LFvgGQSJJ12FPNSiuHjlHSwcEp9enkGh5tGRtw9w8=", + "lastModified": 1763985453, + "narHash": "sha256-vUqODgLIjeyHN7DP8dVx7oH9yB/L8qcxpN//4EmMQcM=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "ca2ce884882a9a96fa996823b99247a55efb9567", + "rev": "89cd40c646ec5b12e5c20c0e18f082e7629d4819", "type": "github" }, "original": { @@ -1360,11 +1360,11 @@ "rust-overlay": "rust-overlay_4" }, "locked": { - "lastModified": 1763600401, - "narHash": "sha256-druDd9HC3UxZSzCY+qaFp9QDCGfzrhv+Zrytia6lJUE=", + "lastModified": 1764149272, + "narHash": "sha256-qQ1UB4hLrzaemZ1GjhJ2jhUqgm4pw63HanJKz+XDRvg=", "owner": "sxyazi", "repo": "yazi", - "rev": "a08b345a02c6b4c65239a0522f67e77a0132e88b", + "rev": "329c80cbee5bb9e527ffa475bc0df2477f71ed93", "type": "github" }, "original": { diff --git a/home/editors/nixvim.nix b/home/editors/nixvim.nix index 6bfc119..d11e9c0 100644 --- a/home/editors/nixvim.nix +++ b/home/editors/nixvim.nix @@ -12,7 +12,7 @@ colorschemes.gruvbox.enable = true; plugins = { - lualine.enable = true; + # lualine.enable = true; nvim-autopairs.enable = true; neoscroll.enable = true; bufferline.enable = true; diff --git a/home/home.nix b/home/home.nix index 0345d25..e37c4da 100644 --- a/home/home.nix +++ b/home/home.nix @@ -30,7 +30,7 @@ grim slurp satty - + veracrypt imagemagick exiftool brave diff --git a/home/programs/nixcord.nix b/home/programs/nixcord.nix index 446e1ad..f50a474 100644 --- a/home/programs/nixcord.nix +++ b/home/programs/nixcord.nix @@ -6,7 +6,6 @@ equibop = { enable = true; autoscroll.enable = true; - useSystemEquicord = false; }; discord = { enable = true; @@ -15,10 +14,8 @@ }; config = { frameless = true; - # transparent = true; plugins = { - # allCallTimers.enable = true; - # altKrispSwitch.enable = true; + alwaysExpandProfiles.enable = true; alwaysExpandRoles = { enable = true; hideArrow = true; @@ -27,14 +24,7 @@ enable = true; domain = false; }; - # amITyping.enable = true; anammox.enable = true; - # arRpcBun.enable = true; - # autoDndWhilePlaying = { - # enable = true; - # excludeInvisible = true; - # }; - betterActivities.enable = true; betterAudioPlayer.enable = true; betterGifAltText.enable = true; betterGifPicker.enable = true; @@ -43,7 +33,6 @@ enable = true; hide = true; }; - # betterPlusReacts.enable = true; betterQuickReact = { enable = true; columns = 6.0; @@ -51,33 +40,19 @@ compactMode = true; }; betterRoleContext.enable = true; - betterSettings = { - enable = true; - organizeMenu = false; - }; betterUploadButton.enable = true; biggerStreamPreview.enable = true; - # bypassStatus = { - # enable = true; - # guilds = "1361802769576624278"; - # users = "281482570456367104"; - # }; callTimer.enable = true; - # channelTabs.enable = true; characterCounter = { enable = true; colorEffects = false; }; - cleanChannelName.enable = true; -# cleanUserArea.enable = true; - clearUrLs.enable = true; - clientSideBlock.enable = true; - # commandPalette.enable = true; + cleanChannelName.enable = true; + clearUrLs.enable = true; copyFileContents.enable = true; copyStickerLinks.enable = true; crashHandler.enable = true; customTimestamps.enable = true; - decodeBase64.enable = true; disableCallIdle.enable = true; disableDeepLinks.enable = true; dontFilterMe.enable = true; @@ -87,10 +62,6 @@ noMirroredCamera = true; }; equicordToolbox.enable = true; - # exportMessages = { - # enable = true; - # openFileAfterExport = false; - # }; expressionCloner.enable = true; fakeNitro = { enable = true; @@ -98,18 +69,15 @@ enableStickerBypass = false; }; favoriteEmojiFirst.enable = true; - fixCodeblockGap.enable = true; + fixCodeblockGap.enable = true; fixFileExtensions.enable = true; fixImagesQuality.enable = true; fixSpotifyEmbeds.enable = true; fixYoutubeEmbeds.enable = true; - # followVoiceUser.enable = true; forceOwnerCrown.enable = true; friendsSince.enable = true; fullSearchContext.enable = true; fullUserInChatbox.enable = true; - # fullVcpfp.enable = true; - # gameActivityToggle.enable = true; gifCollections = { enable = true; preventDuplicates = true; @@ -119,10 +87,9 @@ enable = true; pingOwnerChance = true; }; - # gitHubRepos.enable = true; - # hideServers.enable = true; - # holyNotes.enable = true; + guildTagSettings.enable = true; homeTyping.enable = true; + ignoreTerms.enable = true; iLoveSpam.enable = true; imageFilename.enable = true; imageLink.enable = true; @@ -135,7 +102,10 @@ imgToGif.enable = true; inRole.enable = true; inviteDefaults.enable = true; - # jumpTo.enable = true; + keyboardNavigation = { + enable = true; + hotkey = [ "Alt+Q" ]; + }; memberCount.enable = true; mentionAvatars = { enable = true; @@ -146,9 +116,9 @@ enable = true; ignoreSelf = true; }; + # messageLoggerEnhanced.enable = true; moyai.enable = true; musicControls.enable = true; - # mutualGroupDMs.enable = true; neverPausePreviews.enable = true; newGuildSettings = { enable = true; @@ -159,17 +129,12 @@ noMaskedUrlPaste.enable = true; noModalAnimation.enable = true; noNitroUpsell.enable = true; -# noOnboarding.enable = true; + # noOnboarding.enable = true; + noOnboardingDelay.enable = true; noMosaic.enable = true; - # noPendingCount = { - # enable = true; - # hideFriendRequestsCount = false; - # hideMessageRequestsCount = false; - # }; noProfileThemes.enable = true; - # noRoleHeaders.enable = true; + noSystemBadge.enable = true; noTypingAnimation.enable = true; - notificationTitle.enable = true; overrideForumDefaults = { enable = true; defaultLayout = 2; @@ -188,43 +153,33 @@ }; pinIcon.enable = true; platformIndicators.enable = true; - # platformSpoofer = { - # enable = true; - # platform = "playstation"; - # }; - # quoter.enable = true; + quoter.enable = true; relationshipNotifier.enable = true; - # replyPingControl.enable = true; - reverseImageSearch.enable = true; roleColorEverywhere.enable = true; saveFavoriteGiFs.enable = true; sendTimestamps.enable = true; serverInfo.enable = true; - # serverSearch.enable = true; - # showAllMessageButtons.enable = true; showConnections.enable = true; showHiddenChannels.enable = true; showHiddenThings.enable = true; + showResourceChannels.enable = true; showTimeoutDuration.enable = true; - # soggy = { - # enable = true; - # imageLink = "https://codeberg.org/adikro/wallpapers/raw/branch/main/kirkinator.gif"; - # songLink = "https://video.twimg.com/amplify_video/1976076971651268608/vid/avc1/1080x720/KGLQcBQQDvLZUGKI.mp4?tag=21"; - # }; - # songLink.enable = true; - sortFriendRequests = { + soggy = { enable = true; - showDates = true; + imageLink = "https://codeberg.org/adikro/wallpapers/raw/branch/main/kirkinator.gif"; + songLink = "https://video.twimg.com/amplify_video/1976076971651268608/vid/avc1/1080x720/KGLQcBQQDvLZUGKI.mp4"; }; - # soundBoardLogger.enable = true; - # splitLargeMessages.enable = true; spotifyCrack = { enable = true; noSpotifyAutoPause = false; }; - typingIndicator.enable = true; + streamerModeOnStream.enable = true; + typingIndicator = { + enable = true; + indicatorMode = 2; + }; typingTweaks.enable = true; - unindent.enable = true; + unindent.enable = true; universalMention = { enable = true; globalMention = true; @@ -234,17 +189,10 @@ userVoiceShow.enable = true; validReply.enable = true; validUser.enable = true; - # vcPanelSettings.enable = true; viewIcons = { enable = true; format = "png"; }; - # voiceChannelLog = { - # enable = true; - # }; - # voiceChatUtilities.enable = true; - voiceDownload.enable = true; - # voiceJoinMessages.enable = true; voiceMessages.enable = true; volumeBooster.enable = true; whoReacted.enable = true; diff --git a/home/wayland/niri/binds.nix b/home/wayland/niri/binds.nix index 0277e50..8e9f1d0 100644 --- a/home/wayland/niri/binds.nix +++ b/home/wayland/niri/binds.nix @@ -1,17 +1,11 @@ { config, pkgs, ... }: - -let - # helpers - actions = config.lib.niri.actions; - spawn = actions.spawn; - - # common action factories - set-volume = spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@"; - playerctl = spawn "${pkgs.playerctl}/bin/playerctl"; -in { - programs.niri.settings.binds = with actions; { - + programs.niri.settings.binds = with config.lib.niri.actions; + let + set-volume = spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@"; + playerctl = spawn "${pkgs.playerctl}/bin/playerctl"; + in + { # Overview / help "Mod+O" = { action = toggle-overview; @@ -20,14 +14,15 @@ in "Mod+Slash".action = show-hotkey-overlay; # Audio - XF86AudioRaiseVolume.action = set-volume "2%+"; - XF86AudioLowerVolume.action = set-volume "2%-"; + # XF86AudioRaiseVolume.action = set-volume "2%+"; + # XF86AudioLowerVolume.action = set-volume "2%-"; + XF86AudioRaiseVolume.action = playerctl "volume" "0.02+"; + XF86AudioLowerVolume.action = playerctl "volume" "0.02-"; XF86AudioMute.action = spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SINK@" "toggle"; XF86AudioMicMute.action = spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SOURCE@" "toggle"; # Media keys XF86AudioPlay.action = playerctl "play-pause"; - XF86AudioStop.action = playerctl "pause"; XF86AudioPrev.action = playerctl "previous"; XF86AudioNext.action = playerctl "next"; @@ -76,7 +71,6 @@ in "Mod+Shift+R".action = reset-window-height; "Mod+F".action = maximize-column; "Mod+Shift+F".action = fullscreen-window; - "Mod+C".action = center-column; "Mod+Comma".action = consume-window-into-column; "Mod+Period".action = expel-window-from-column; @@ -105,11 +99,11 @@ in "Mod+5".action = focus-workspace 5; "Mod+6".action = focus-workspace 6; - "Mod+Ctrl+1".action.move-column-to-workspace = [ 1 ]; - "Mod+Ctrl+2".action.move-column-to-workspace = [ 2 ]; - "Mod+Ctrl+3".action.move-column-to-workspace = [ 3 ]; - "Mod+Ctrl+4".action.move-column-to-workspace = [ 4 ]; - "Mod+Ctrl+5".action.move-column-to-workspace = [ 5 ]; - "Mod+Ctrl+6".action.move-column-to-workspace = [ 6 ]; + "Mod+Shift+1".action.move-column-to-workspace = [ 1 ]; + "Mod+Shift+2".action.move-column-to-workspace = [ 2 ]; + "Mod+Shift+3".action.move-column-to-workspace = [ 3 ]; + "Mod+Shift+4".action.move-column-to-workspace = [ 4 ]; + "Mod+Shift+5".action.move-column-to-workspace = [ 5 ]; + "Mod+Shift+6".action.move-column-to-workspace = [ 6 ]; }; } diff --git a/home/wayland/niri/niri.nix b/home/wayland/niri/niri.nix index 7d0537a..60a5e16 100644 --- a/home/wayland/niri/niri.nix +++ b/home/wayland/niri/niri.nix @@ -5,6 +5,7 @@ ]; programs.niri.settings = { prefer-no-csd = true; + hotkey-overlay.skip-at-startup = true; input = { mouse = { accel-profile = "flat"; diff --git a/modules/networking.nix b/modules/networking.nix index 9d1212d..d4079f8 100644 --- a/modules/networking.nix +++ b/modules/networking.nix @@ -15,5 +15,11 @@ allowedTCPPorts = [ ]; allowedUDPPorts = [ ]; }; + + nameservers = [ ]; + }; + services.resolved = { + enable = true; + domains = [ "1.1.1.1" "8.8.8.8" ]; }; } |
