diff --git a/flake.lock b/flake.lock index 212c4bf..d58e356 100644 --- a/flake.lock +++ b/flake.lock @@ -236,11 +236,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1743930892, - "narHash": "sha256-2efjGG9Mpz/QPZQjkeqOW/mpxf099t0NO0kK/tchWPQ=", + "lastModified": 1744078413, + "narHash": "sha256-8GG5UEczXP3cX16edu4EzUCXpajd0msrvh4XJ3tt6d4=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "3fb12f3aacdc18ee1f455cca300c33d5f20de175", + "rev": "affd3c65261ebefc1d78a9d8fe16bb0dbce310f1", "type": "github" }, "original": { @@ -772,11 +772,11 @@ "zon2nix": "zon2nix" }, "locked": { - "lastModified": 1743820100, - "narHash": "sha256-URg5DLo0IvpTLNGrWA9f6U4pl21JxsQWSJUpjvALyxs=", + "lastModified": 1744063749, + "narHash": "sha256-HG4OhKGYTVWooViHrk0q9m9yMqwddpv0inNnl51nCDs=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "6f7977fef186faa9b9afe7707dc21a2eff59883b", + "rev": "f1472362aff4267eda41e750e6dc28090c6174c9", "type": "github" }, "original": { @@ -924,11 +924,11 @@ ] }, "locked": { - "lastModified": 1743948087, - "narHash": "sha256-B6cIi2ScgVSROPPlTti6len+TdR0K25B9R3oKvbw3M8=", + "lastModified": 1744038920, + "narHash": "sha256-9a4V1wQXS8hXZtc7mRtz0qINkGW+C99aDrmXY6oYBFg=", "owner": "nix-community", "repo": "home-manager", - "rev": "ef3b2a6b602c3f1a80c6897d6de3ee62339a3eb7", + "rev": "a4d8020820a85b47f842eae76ad083b0ec2a886a", "type": "github" }, "original": { @@ -1059,11 +1059,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1743895813, - "narHash": "sha256-1K/UFvPrq0OBq4A8elxzIqjDFuq4311F6D0Sbe4APAQ=", + "lastModified": 1744052896, + "narHash": "sha256-jcRYJPDcupyrHGO1wunHZtJJiUuC5G5ni8ziftAkqb8=", "ref": "refs/heads/main", - "rev": "e96b8ce4cc5e5856b6da653f1d92af856b5e72c9", - "revCount": 5968, + "rev": "b15c2bfff6941bd2072eade13177433d7ab58a00", + "revCount": 5977, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -1111,11 +1111,11 @@ ] }, "locked": { - "lastModified": 1743549251, - "narHash": "sha256-yf+AXt0RkAkCyF6iSnJt6EJAnNG/l6qv70CVzhRP6Bg=", + "lastModified": 1743714874, + "narHash": "sha256-yt8F7NhMFCFHUHy/lNjH/pjZyIDFNk52Q4tivQ31WFo=", "owner": "hyprwm", "repo": "hyprland-protocols", - "rev": "4ab17ccac08456cb5e00e8bd323de2efd30612be", + "rev": "3a5c2bda1c1a4e55cc1330c782547695a93f05b2", "type": "github" }, "original": { @@ -1287,11 +1287,11 @@ ] }, "locked": { - "lastModified": 1742984269, - "narHash": "sha256-uz9FaCIbga/gQ5ZG1Hb4HVVjTWT1qjjCAFlCXiaefxg=", + "lastModified": 1743950287, + "narHash": "sha256-/6IAEWyb8gC/NKZElxiHChkouiUOrVYNq9YqG0Pzm4Y=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "7248194a2ce0106ae647b70d0526a96dc9d6ad60", + "rev": "f2dc70e448b994cef627a157ee340135bd68fbc6", "type": "github" }, "original": { @@ -1489,11 +1489,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1743898191, - "narHash": "sha256-JCcQDgwYV+C4igYA6DchGpKKA6eyZXLvRrxWHmQbmDk=", + "lastModified": 1744003175, + "narHash": "sha256-b0b/qxiqf2G2/UrmcyP9aYr0Ni5NpdCY6GEF8KgnmCU=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "276567b29d8c9aca7b6a54e93a9183e44a17f19c", + "rev": "f7f5a474c38e3e41827b067f741e12ecbbe5cf18", "type": "github" }, "original": { @@ -1505,11 +1505,11 @@ "neovim-src": { "flake": false, "locked": { - "lastModified": 1743893800, - "narHash": "sha256-i/X0b3b/dAqjNIB5RoryeDvMkVfdoPBwK5xn06W6Wdo=", + "lastModified": 1743931206, + "narHash": "sha256-Dl6kHmsN6AZBWEgEbQGpKYy+qvg+oPbBrK/CFQsWmZM=", "owner": "neovim", "repo": "neovim", - "rev": "28e819018520a2300eaeeec6794ffcd614b25dd2", + "rev": "2d11b981bfbb7816d88a69b43b758f3a3f515b96", "type": "github" }, "original": { @@ -1528,11 +1528,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1743943715, - "narHash": "sha256-9xCTf79Naq7mxvqtjgbcU9ZlNwubAep0qlwrL3GqZQQ=", + "lastModified": 1744068309, + "narHash": "sha256-4RAoQhztUI+M3XKzINEozxXWom4HOr+rvVfYaHk1Brw=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "f53eac2ea3c72dd4e9739228660f661eb27359d0", + "rev": "b1beb4d118baf1a31c9744ab58402ff9eeb6a333", "type": "github" }, "original": { @@ -1612,11 +1612,11 @@ }, "nixos-stable": { "locked": { - "lastModified": 1743813633, - "narHash": "sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p+jElwxaM=", + "lastModified": 1743975612, + "narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7819a0d29d1dd2bc331bec4b327f0776359b1fa6", + "rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", "type": "github" }, "original": { @@ -1628,11 +1628,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1743827369, - "narHash": "sha256-rpqepOZ8Eo1zg+KJeWoq1HAOgoMCDloqv5r2EAa9TSA=", + "lastModified": 1743964447, + "narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "42a1c966be226125b48c384171c44c651c236c22", + "rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", "type": "github" }, "original": { @@ -1708,11 +1708,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1743703532, - "narHash": "sha256-s1KLDALEeqy+ttrvqV3jx9mBZEvmthQErTVOAzbjHZs=", + "lastModified": 1743975612, + "narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bdb91860de2f719b57eef819b5617762f7120c70", + "rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", "type": "github" }, "original": { @@ -1756,11 +1756,11 @@ }, "nixpkgs-stable_4": { "locked": { - "lastModified": 1743813633, - "narHash": "sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p+jElwxaM=", + "lastModified": 1743975612, + "narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7819a0d29d1dd2bc331bec4b327f0776359b1fa6", + "rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", "type": "github" }, "original": { @@ -1788,11 +1788,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1743827369, - "narHash": "sha256-rpqepOZ8Eo1zg+KJeWoq1HAOgoMCDloqv5r2EAa9TSA=", + "lastModified": 1743964447, + "narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "42a1c966be226125b48c384171c44c651c236c22", + "rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", "type": "github" }, "original": { @@ -1804,11 +1804,11 @@ }, "nixpkgs_11": { "locked": { - "lastModified": 1743827369, - "narHash": "sha256-rpqepOZ8Eo1zg+KJeWoq1HAOgoMCDloqv5r2EAa9TSA=", + "lastModified": 1743964447, + "narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "42a1c966be226125b48c384171c44c651c236c22", + "rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", "type": "github" }, "original": { @@ -1994,11 +1994,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1743827369, - "narHash": "sha256-rpqepOZ8Eo1zg+KJeWoq1HAOgoMCDloqv5r2EAa9TSA=", + "lastModified": 1743964447, + "narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "42a1c966be226125b48c384171c44c651c236c22", + "rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", "type": "github" }, "original": { @@ -2057,11 +2057,11 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1743689281, - "narHash": "sha256-y7Hg5lwWhEOgflEHRfzSH96BOt26LaYfrYWzZ+VoVdg=", + "lastModified": 1743814133, + "narHash": "sha256-drDyYyUmjeYGiHmwB9eOPTQRjmrq3Yz26knwmMPLZFk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2bfc080955153be0be56724be6fa5477b4eefabb", + "rev": "250b695f41e0e2f5afbf15c6b12480de1fe0001b", "type": "github" }, "original": { @@ -2342,11 +2342,11 @@ ] }, "locked": { - "lastModified": 1743906877, - "narHash": "sha256-Thah1oU8Vy0gs9bh5QhNcQh1iuQiowMnZPbrkURonZA=", + "lastModified": 1744079607, + "narHash": "sha256-5cog6Qd6w/bINdLO5mOysAHOHey8PwFXk4IWo+y+Czg=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "9d00c6b69408dd40d067603012938d9fbe95cfcd", + "rev": "f6b62cc99c25e79a1c17e9fca91dc6b6faebec6c", "type": "github" }, "original": { @@ -2429,11 +2429,11 @@ "nixpkgs": "nixpkgs_16" }, "locked": { - "lastModified": 1743910657, - "narHash": "sha256-zr2jmWeWyhCD8WmO2aWov2g0WPPuZfcJDKzMJZYGq3Y=", + "lastModified": 1744070144, + "narHash": "sha256-ZB6q4xnSWm1eIKjpH195NJ7rlOzQ84BWSCoc002gdLI=", "owner": "Mic92", "repo": "sops-nix", - "rev": "523f58a4faff6c67f5f685bed33a7721e984c304", + "rev": "04eb34c6c5be9298e0628ef6532acad4fadbfa21", "type": "github" }, "original": { @@ -2450,11 +2450,11 @@ "systems": "systems_19" }, "locked": { - "lastModified": 1743946771, - "narHash": "sha256-n/LxWCGJtDi/rWMKEXWQn39v46iFZpW+V9mY4/4LJQs=", + "lastModified": 1744079955, + "narHash": "sha256-qIdHmNcq3qNCQA1cQTEfCZq7tqtgjhJqKKMFfZPTZPc=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "af24d96983faa41e79fa00312106c37a7cc2ca0a", + "rev": "c0876c796c44a0a3ead0d36b5c100dbf47ea1dbd", "type": "github" }, "original": { @@ -2972,11 +2972,11 @@ "nixpkgs": "nixpkgs_18" }, "locked": { - "lastModified": 1743854692, - "narHash": "sha256-0j18TfmblTLRC/yJhx3uhaJZ1gmq1JDCZgKtJMjHb9s=", + "lastModified": 1744032540, + "narHash": "sha256-KMshnTCoe11oTzsUp5T3e0+9/dVlLSI/wIA7Nli3LI0=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "d0b39aeb79744bc47c6cc3b0fde1d5156673d4a6", + "rev": "f4edde8a094098c8f16de4efc93e057c2cd3c06b", "type": "github" }, "original": { diff --git a/modules/home/apps/helpers/waybar/bar.sh b/modules/home/apps/helpers/waybar/bar.sh index 3c567d8..4510e01 100644 --- a/modules/home/apps/helpers/waybar/bar.sh +++ b/modules/home/apps/helpers/waybar/bar.sh @@ -50,6 +50,7 @@ done printf '%s\n' " [general] bars = $num_bars +sleep_timer = 10 [input] method = pulse @@ -62,6 +63,9 @@ data_format = ascii channels = mono mono_option = average ascii_max_range = $ascii_max_range + +[smoothing] +noise_reduction = 25 " >"$config_file" || { echo "Error: Failed to write Cava config." >&2 exit 1 diff --git a/modules/home/apps/helpers/waybar/default.nix b/modules/home/apps/helpers/waybar/default.nix index b30cb86..3204df2 100644 --- a/modules/home/apps/helpers/waybar/default.nix +++ b/modules/home/apps/helpers/waybar/default.nix @@ -490,7 +490,7 @@ in { interval = 1; format = "{ifname}%%"; format-wifi = " {bandwidthDownBytes}  {bandwidthUpBytes}"; - format-ethernet = " {bandwidthDownBytes}  {bandwidthUpBytes} "; + format-ethernet = " {bandwidthDownBytes}  {bandwidthUpBytes}"; format-disconnected = "󰌙"; tooltip-format = "{ipaddr}"; format-linked = "󰈁 {ifname} (No IP)"; diff --git a/modules/home/apps/helpers/waybar/style.css b/modules/home/apps/helpers/waybar/style.css index 8c7c75f..41874a8 100644 --- a/modules/home/apps/helpers/waybar/style.css +++ b/modules/home/apps/helpers/waybar/style.css @@ -94,18 +94,24 @@ menu, #bluetooth, #network, #battery, -#custom-notification, #custom-power, +#custom-power, #custom-notification, #custom-weather { background: @base; padding: 8px 8px; - min-width: 28px; margin-left: 1px; margin-right: 1px; border-radius: 6px; } +#custom-notification { + padding-left: 12px; + padding-right: 18px; +} + #custom-power { color: @red; + padding-left: 12px; + padding-right: 18px; } #workspaces { diff --git a/modules/home/apps/term/alacritty/default.nix b/modules/home/apps/term/alacritty/default.nix index 90f5f87..10a27b3 100644 --- a/modules/home/apps/term/alacritty/default.nix +++ b/modules/home/apps/term/alacritty/default.nix @@ -31,19 +31,19 @@ in { normal = { family = mkStringOpt "Iosevka Nerd Font Mono" "The Family of the font"; - style = mkStringOpt "SemiBold SemiExtended" "The Style of the font"; + style = mkStringOpt "SemiBold" "The Style of the font"; }; bold = { family = mkStringOpt "Iosevka Nerd Font Mono" "The Family of the font"; - style = mkStringOpt "Bold SemiExtended" "The Style of the font"; + style = mkStringOpt "Bold" "The Style of the font"; }; italic = { family = mkStringOpt "Iosevka Nerd Font Mono" "The Family of the font"; - style = mkStringOpt "SemiBold Italic SemiExtended" "The Style of the font"; + style = mkStringOpt "SemiBold Italic" "The Style of the font"; }; bold_italic = { family = mkStringOpt "Iosevka Nerd Font Mono" "The Family of the font"; - style = mkStringOpt "Bold Italic SemiExtended" "The Style of the font"; + style = mkStringOpt "Bold Italic" "The Style of the font"; }; # normal = { @@ -98,6 +98,11 @@ in { bold = cfg.fonts.bold; italic = cfg.fonts.italic; bold_italic = cfg.fonts.bold_italic; + + offset = { + x = 0; + y = 0; + }; }; }; };