hyprland again, waybar updates, bluetooth updates, wallpaper updates

This commit is contained in:
mjallen18
2025-06-26 12:10:55 -05:00
parent 5272494733
commit 91873cc197
13 changed files with 568 additions and 501 deletions

View File

@@ -1,28 +1,6 @@
{ pkgs, ... }:
let
waybarWeatherScript = pkgs.writeScriptBin "waybar-weather" ''
/home/matt/.config/waybar/scripts/waybar-wttr.py
'';
waybarUpdatesScript = pkgs.writeScriptBin "waybar-updates" ''
/home/matt/.config/waybar/scripts/waybar-updates.py
'';
bing-wallpaper = pkgs.writeScriptBin "bing-wallpaper" ''
# Directory to store wallpapers
IMG_PATH="/tmp/wallpaper.jpg"
# Download if not already downloaded
URL=$(curl -s "https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1" | \
jq -r '.images[0].url')
FULL_URL="https://www.bing.com$URL"
curl -s -o "$IMG_PATH" "$FULL_URL"
'';
in
{
environment.systemPackages = with pkgs; [
bing-wallpaper
ddcutil
dunst
egl-wayland
@@ -42,6 +20,7 @@ in
hyprcursor
hyprland
hyprshot
kdePackages.qtmultimedia
libnotify
mako
meson
@@ -51,6 +30,7 @@ in
nwg-dock-hyprland
nwg-drawer
nwg-look
overskride
pamixer
pavucontrol
playerctl
@@ -60,8 +40,6 @@ in
qt6.qtwayland
rofi-wayland
waybar
waybarUpdatesScript
waybarWeatherScript
wayland-protocols
wayland-utils
waypaper