so many sops
This commit is contained in:
64
modules/desktop-environments/hyprland/environment.nix
Executable file
64
modules/desktop-environments/hyprland/environment.nix
Executable file
@@ -0,0 +1,64 @@
|
||||
{ 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
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user