diff --git a/config/modules/quickshell/quickshell/Audio.qml b/config/modules/quickshell/quickshell/Audio.qml index 32b3c2b..290a5d1 100644 --- a/config/modules/quickshell/quickshell/Audio.qml +++ b/config/modules/quickshell/quickshell/Audio.qml @@ -22,15 +22,31 @@ Rectangle { id: content height: 20 anchors.centerIn: parent - Text { - id: speaker - text: root.defaultSpeaker.audio.muted ? "muted" : "unmuted" - color: Colors.textPrimary + spacing: 4 + Rectangle { + implicitWidth: 24 + implicitHeight: 20 + color: "transparent" + Text { + anchors.centerIn: parent + text: root.defaultSpeaker.audio.muted ? "󰖁" : "󰕾" + font.family: "CaskaydiaCove NF" + font.pixelSize: 20 + color: Colors.textPrimary + } } - Text { - id: mic - text: root.defaultMic.audio.muted ? "muted" : "unmuted" - color: Colors.textPrimary + Rectangle { + implicitWidth: 24 + implicitHeight: 20 + color: "transparent" + radius: 3 + Text { + anchors.centerIn: parent + text: root.defaultMic.audio.muted ? "" : "" + font.family: "CaskaydiaCove NFM" + font.pixelSize: 30 + color: Colors.textPrimary + } } } } diff --git a/flake.lock b/flake.lock index 0cf4f3b..98e8089 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ ] }, "locked": { - "lastModified": 1778857089, - "narHash": "sha256-TclWRW2SdFeETLaiTG4BA8C8C4m/LppQEldncqyTzAQ=", + "lastModified": 1780756231, + "narHash": "sha256-tXQxKdG5716uB9/LIkLQqQwHKf5mRSpHoZhz3lyI2Cg=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "ab2b0af63fbc9fb779d684f19149b790978be8a8", + "rev": "6ecde03f47172753fe5a2f334f9d3facfb7e6784", "type": "github" }, "original": { @@ -190,11 +190,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1780290312, - "narHash": "sha256-eTAlX0CwgB84Ts3GaBd944A3DRXVMzgA0EqroZBISUo=", + "lastModified": 1780894562, + "narHash": "sha256-c3430xwxwhHipl3jigUGMMBfpaMylDqytW/kdmB3ZGs=", "owner": "nix-community", "repo": "disko", - "rev": "115e5211780054d8a890b41f0b7734cafad54dfe", + "rev": "24fed06cac83bcc44ac8efbb57cab1a82fa0bedc", "type": "github" }, "original": { @@ -497,11 +497,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1780027711, - "narHash": "sha256-i74IUAuKPSQJUl8CN4XZZEyCs8g0lg0oJCrW7QFYOTQ=", + "lastModified": 1780855759, + "narHash": "sha256-1x5KfTHXzsxyeixg0q7+WhBX6uKPHDHLdBDEUV4dR4I=", "owner": "vikingnope", "repo": "helium-browser-nix-flake", - "rev": "c6364929cb9a7fe155195a75bcb6fa2433af6f75", + "rev": "59981da497f383c61e1d2d20b86743a6663355bf", "type": "github" }, "original": { @@ -517,11 +517,11 @@ ] }, "locked": { - "lastModified": 1780679734, - "narHash": "sha256-KmRNvpNOb7QEORa06bVgjW9kITcx0VhsI7w0vhmZyD8=", + "lastModified": 1781009359, + "narHash": "sha256-w/mZkRscTatf8NWyUstli8ROzM/eopxZzi0WRjoeYkU=", "owner": "nix-community", "repo": "home-manager", - "rev": "b2b7db486e06e098711dc291bb25db82850e1d16", + "rev": "c58ead12efcac436afffa93a22099a5595eb4157", "type": "github" }, "original": { @@ -605,11 +605,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1780768552, - "narHash": "sha256-J2gBzBBE9C6LMMJec8buysLAQl7QmqtP/oMrPfVioYc=", + "lastModified": 1781028094, + "narHash": "sha256-SIhZzLadXftCPHaSC56brK85oPFN7DPlG/a8Qq7EhRM=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "20ee7553c95dd1fa30a00564561f40f7986ffbc7", + "rev": "b6633c4120a3f9607d6af719ceb6b0cbaa4605f9", "type": "github" }, "original": { @@ -782,11 +782,11 @@ ] }, "locked": { - "lastModified": 1779475241, - "narHash": "sha256-Nw4DN0A5krWNcPBvuWe5Gz2yuxsUUPiDgtu6SVPJQeU=", + "lastModified": 1780251518, + "narHash": "sha256-fG9xbb1SOAAJ+2kJRakp3ch+BmA/3dEg/K3PoAZTKkw=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "3cd3972b2ee658a14d2610d8494e09259e530124", + "rev": "40ede2e7bdec80ba5d4c443160d905e9f841ae5f", "type": "github" }, "original": { @@ -929,11 +929,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1780694373, - "narHash": "sha256-wuj6QmOlLsGjBOut+Ki/hiOT/H5ONzBePqOkOolsNfo=", + "lastModified": 1781038035, + "narHash": "sha256-X+uFuOQVWiouzl7eSV5JUgg4CAbv779QgEqOxIo6Gls=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "8f7043c852210cd0875a1bbe9ca872c90ab5ac74", + "rev": "27982962e1dee4994b05d2b0b4a29f8de2529a55", "type": "github" }, "original": { @@ -962,11 +962,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1780637332, - "narHash": "sha256-FeKyLRxLZu2EUnhifijZPDZRl0sVnPVHMtizAINNiN4=", + "lastModified": 1780938415, + "narHash": "sha256-QHyIMGSbCQW8d5qbOrMsm6gem10bO3Au2YLa3alJfHo=", "owner": "YaLTeR", "repo": "niri", - "rev": "f717ae030fe56fc52522ebef69f17f3f09064ac4", + "rev": "6f1a2c5f0e8274223d4204b1f8d6f7f91538967e", "type": "github" }, "original": { @@ -1003,11 +1003,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1780310866, - "narHash": "sha256-fPBRVf6A5xlACYcOI59shGrjURuvwu0lRsDoSCEXt/I=", + "lastModified": 1781020964, + "narHash": "sha256-fS7xTi2j2iso5Hj7RNZLv/acDlCT+fgMVkVk40A7Uco=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "4ed851c979641e28597a05086332d75cdc9e395f", + "rev": "32c2cd9e46286c4eced3dc6b613c659126bf3cca", "type": "github" }, "original": { @@ -1117,11 +1117,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1780511130, - "narHash": "sha256-2v9lT4ya59Lh1FqPeLnz1MoX9y/wz2huqfe9RtQZITk=", + "lastModified": 1780952837, + "narHash": "sha256-Fwd1+spDtQ0hDyBwme6ufG3n4mY0UrjjFdYHv+G/Hds=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "535f3e6942cb1cead3929c604320d3db54b542b9", + "rev": "e820eb4a444b46a19b2e03e8dfd2359439ff30fe", "type": "github" }, "original": { @@ -1133,11 +1133,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1780243769, - "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=", + "lastModified": 1780749050, + "narHash": "sha256-3av0pIjlOWQ6rDbNOmpUSvbNnJkGORQKKjb4LtCZsIY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c", + "rev": "a799d3e3886da994fa307f817a6bc705ae538eeb", "type": "github" }, "original": { @@ -1210,11 +1210,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1780030872, - "narHash": "sha256-u6WU/yd/o8iYQrHX3RAwO1hYa3LkoSL+WNQD0rJfJZQ=", + "lastModified": 1780747962, + "narHash": "sha256-IX7G1dlKrOqPOImfbo7ADDfV5yU1+j+MRChI3TL4tAA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e9a7635a57597d9754eccebdfc7045e6c8600e6b", + "rev": "cbb5cf358f50aa6acc9efd6113b7bcfbc352cd73", "type": "github" }, "original": { @@ -1239,11 +1239,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1779357205, - "narHash": "sha256-cCO8aTqss5x9Ky8GWkpY0Hy5fyTZEbtifSUV8QjSzic=", + "lastModified": 1780749050, + "narHash": "sha256-3av0pIjlOWQ6rDbNOmpUSvbNnJkGORQKKjb4LtCZsIY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f83fc3c307e74bc5fd5adb7eb6b8b13ffd2a36e1", + "rev": "a799d3e3886da994fa307f817a6bc705ae538eeb", "type": "github" }, "original": { @@ -1255,11 +1255,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1780895883, - "narHash": "sha256-y4ys7/dYufqXMIDH0qIC4C3Qkq7F+9syjlkz1vH7Apo=", + "lastModified": 1780011192, + "narHash": "sha256-luHrZG6I7Mwdt413XoDOYBpp9z1z6X23/5SNktwjM+k=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0265069a40f500e713cbf64f29185b3cfa6c9ba9", + "rev": "3242faf14b7611a62ce0f0071619438a08b65c12", "type": "github" }, "original": { @@ -1337,11 +1337,11 @@ "systems": "systems_4" }, "locked": { - "lastModified": 1780840384, - "narHash": "sha256-TIzWQs+HKrv7YpAdiJMDruKoknXSd6SmAc2u2J+pF/E=", + "lastModified": 1781034432, + "narHash": "sha256-+UuS36un3lXLtKsGCYQnOn51hDhB+dZ1SHoHXClnV/0=", "owner": "nix-community", "repo": "nixvim", - "rev": "201960ae642c89d37b839f82544689b0d2865ffd", + "rev": "e9fbbd56eab78751ba4c166c31a1667042528ced", "type": "github" }, "original": { @@ -1380,11 +1380,11 @@ "nixpkgs": "nixpkgs_12" }, "locked": { - "lastModified": 1780786850, - "narHash": "sha256-0dWlKkQwsW1MWYqb8MyoxpIw0M+BGo8DflyyB2ha7Pw=", + "lastModified": 1780981246, + "narHash": "sha256-3q8dZYqYwRkslQZvhqvs/xZfz32L8EayTVIS6zKwUqU=", "ref": "main", - "rev": "334e1a8429871493042d61d77f21f693b7e4bbaf", - "revCount": 107, + "rev": "611f0b280b81c0187eb8612f2d335dbab90e5071", + "revCount": 115, "type": "git", "url": "https://git.molez.org/mandlm/omp-nix" }, @@ -1582,11 +1582,11 @@ "systems": "systems_5" }, "locked": { - "lastModified": 1780422259, - "narHash": "sha256-dWGk4SEdI189kQW5cE4Uo1Mc+P+kQEdgMcyMgTtmQOA=", + "lastModified": 1780857688, + "narHash": "sha256-e4E6M6erJIus5Cm/A4faaaTuUfof1uvcviAPSh7tmLU=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "8414bbf2fcc7bc0a22c675e498e3c7365c1aec0a", + "rev": "aad629e8261f219b0a5b3a2189b09d65216a0983", "type": "github" }, "original": { @@ -1615,11 +1615,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1780701809, - "narHash": "sha256-u7AUNs6U6eD1os4+ghbr1gH4QjPWzOdKvpeM+E+XRKM=", + "lastModified": 1781018772, + "narHash": "sha256-C+cGIUaC6dqfwTbI+BwCd572PbESGA3WYxR1sLTqxkY=", "owner": "nix-community", "repo": "stylix", - "rev": "3a02d9f73608641b28e08b26acb0b0b47c05f14b", + "rev": "a378e4c09031fb15a4d65da88aa628f71fc52f6b", "type": "github" }, "original": { @@ -1865,11 +1865,11 @@ ] }, "locked": { - "lastModified": 1778265244, - "narHash": "sha256-8jlPtGSsv/CQY6tVVyLF4Jjd0gnS+Zbn9yk/V13A9nM=", + "lastModified": 1780133819, + "narHash": "sha256-0YPKIY3dlnR7SPq7Z8ekFVvzFsfeiAtEj+QUI3KHrlI=", "owner": "hyprwm", "repo": "xdg-desktop-portal-hyprland", - "rev": "813ea5ca9a1702a9a2d1f5836bc00172ef698968", + "rev": "4a170c0ba96fd37374f93d8f91c9ed91814828ac", "type": "github" }, "original": {