Files
nix-config/hosts/desktop/hyprland/environment.nix
2024-08-15 15:28:18 -05:00

54 lines
997 B
Nix

{ pkgs, ... }:
let
waybarWeatherScript = pkgs.writeScriptBin "waybar-weather" ''
#!/usr/bin/env nix-shell
#! nix-shell -i bash --packages python3 python3Packages.requests
python /home/matt/.config/waybar/scripts/waybar-wttr.py
'';
in
{
environment.systemPackages = with pkgs; [
adwaita-icon-theme
apple-cursor
catppuccin
catppuccin-gtk
catppuccin-qt5ct
catppuccin-sddm
colloid-gtk-theme
colloid-icon-theme
dunst
glib
gnome-disk-utility
gsettings-desktop-schemas
hyprland
hyprshot
libnotify
mako
meson
nautilus
networkmanagerapplet
nwg-look
pamixer
papirus-folders
playerctl
polkit
polkit_gnome
qt5.qtwayland
qt6.qtwayland
rofi-wayland
waybar
waybarWeatherScript
wayland-protocols
wayland-utils
wl-clipboard
wlogout
wlroots
wofi
xdg-desktop-portal-hyprland
xdg-desktop-portal-gtk
xdg-desktop-portal-wlr
xwayland
];
}