pkgs: Remove extra packages

This commit is contained in:
Sweetbread 2025-01-18 19:06:11 +03:00
parent 46d4249637
commit e3f8430193
3 changed files with 11 additions and 56 deletions

View File

@ -14,5 +14,7 @@
git-lfs
unrar
inputs.tlock.packages.${system}.default
hexyl
jq
];
}

View File

@ -1,13 +1,12 @@
{ pkgs, lib, config, collection, swww_flags, inputs }: {
home.packages = with pkgs; [
swww
kitty
pamixer
wofi
clipse
grimblast
xclip
clipnotify
wl-clipboard
cliphist
];
wayland.windowManager.hyprland =
@ -58,15 +57,15 @@
filename = choice(listdir(folder))
finally:
system(f"swww img {folder}/{filename} ${swww_flags}")
system(f"${lib.getExe pkgs.swww} img {folder}/{filename} ${swww_flags}")
'';
clipsync = pkgs.writers.writeBash "clipsync" ''
while clipnotify; do
xclip -q -sel clip -t image/png -o > /dev/null && \
xclip -sel clip -t image/png -o | wl-copy
xclip -q -sel clip -o > /dev/null && \
xclip -sel clip -o | wl-copy
while ${lib.getExe pkgs.clipnotify}; do
${lib.getExe pkgs.xclip} -q -sel clip -t image/png -o > /dev/null && \
${lib.getExe pkgs.xclip} -sel clip -t image/png -o | wl-copy
${lib.getExe pkgs.xclip} -q -sel clip -o > /dev/null && \
${lib.getExe pkgs.xclip} -sel clip -o | wl-copy
done
'';
in {
@ -132,7 +131,7 @@
exec-once = [
"systemctl --user start plasma-polkit-agent"
"swww init"
"${lib.getExe' pkgs.swww "swww-daemon"}"
"${lib.getExe wallpaper_changer}"
"${clipsync}"
"clipse -listen"

View File

@ -5,66 +5,20 @@
};
environment.systemPackages = with pkgs; [
# CLI utils
file
tree
wget
git
(btop.override { cudaSupport = true; })
nix-index
unzip
yazi
zram-generator
zip
ntfs3g
openssl
lazygit
bluez
bluez-tools
httpie
ncdu
hexyl
jq
tldr
xdg-utils
helix
playerctl
duf
v2raya
# GUI utils
feh
imv
gromit-mpx
notify-desktop
# Wayland stuff
xwayland
wl-clipboard
cliphist
ueberzugpp
# WMs and stuff
seatd
waybar
waypaper
lxqt.lxqt-policykit
hyprcursor
# Sound
pipewire
pulseaudio
pamixer
# GPU stuff
glaxnimate
# Other
home-manager
spice-vdagent
libsForQt5.qtstyleplugin-kvantum
libsForQt5.qt5ct
papirus-nord
];
fonts.packages = with pkgs; [