65 lines
1.2 KiB
Nix
Executable File
65 lines
1.2 KiB
Nix
Executable File
{ 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
|
|
'';
|
|
in
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
unstable.adwaita-icon-theme
|
|
apple-cursor
|
|
catppuccin-sddm
|
|
colloid-gtk-theme
|
|
colloid-icon-theme
|
|
ddcutil
|
|
dunst
|
|
egl-wayland
|
|
unstable.file-roller
|
|
glib
|
|
unstable.gnome-tweaks
|
|
unstable.gnome-disk-utility
|
|
unstable.gnome-system-monitor
|
|
unstable.gsettings-desktop-schemas
|
|
hyprcursor
|
|
hyprland
|
|
hyprshot
|
|
libnotify
|
|
mako
|
|
meson
|
|
unstable.nautilus
|
|
networkmanagerapplet
|
|
nm-tray
|
|
nwg-drawer
|
|
nwg-look
|
|
pamixer
|
|
papirus-folders
|
|
pavucontrol
|
|
playerctl
|
|
polkit
|
|
polkit_gnome
|
|
qt5.qtwayland
|
|
qt6.qtwayland
|
|
rocmPackages.rocm-smi
|
|
rofi-wayland
|
|
waybar
|
|
waybarUpdatesScript
|
|
waybarWeatherScript
|
|
wayland-protocols
|
|
wayland-utils
|
|
wev
|
|
wl-clipboard
|
|
wlogout
|
|
wlroots
|
|
xdg-desktop-portal-hyprland
|
|
xdg-desktop-portal-gtk
|
|
xdg-desktop-portal-wlr
|
|
xsettingsd
|
|
xwayland
|
|
];
|
|
}
|