pkgs: Remove extra packages

This commit is contained in:
2026-08-19 21:41:33 +03:00
committed by Sweetbread
parent 20950f6774
commit 40f612bad1
3 changed files with 11 additions and 56 deletions
+2
View File
@@ -14,5 +14,7 @@
git-lfs git-lfs
unrar unrar
inputs.tlock.packages.${system}.default inputs.tlock.packages.${system}.default
hexyl
jq
]; ];
} }
+9 -10
View File
@@ -1,13 +1,12 @@
{ pkgs, lib, config, collection, swww_flags, inputs }: { { pkgs, lib, config, collection, swww_flags, inputs }: {
home.packages = with pkgs; [ home.packages = with pkgs; [
swww
kitty kitty
pamixer pamixer
wofi wofi
clipse clipse
grimblast grimblast
xclip wl-clipboard
clipnotify cliphist
]; ];
wayland.windowManager.hyprland = wayland.windowManager.hyprland =
@@ -58,15 +57,15 @@
filename = choice(listdir(folder)) filename = choice(listdir(folder))
finally: 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" '' clipsync = pkgs.writers.writeBash "clipsync" ''
while clipnotify; do while ${lib.getExe pkgs.clipnotify}; do
xclip -q -sel clip -t image/png -o > /dev/null && \ ${lib.getExe pkgs.xclip} -q -sel clip -t image/png -o > /dev/null && \
xclip -sel clip -t image/png -o | wl-copy ${lib.getExe pkgs.xclip} -sel clip -t image/png -o | wl-copy
xclip -q -sel clip -o > /dev/null && \ ${lib.getExe pkgs.xclip} -q -sel clip -o > /dev/null && \
xclip -sel clip -o | wl-copy ${lib.getExe pkgs.xclip} -sel clip -o | wl-copy
done done
''; '';
in { in {
@@ -132,7 +131,7 @@
exec-once = [ exec-once = [
"systemctl --user start plasma-polkit-agent" "systemctl --user start plasma-polkit-agent"
"swww init" "${lib.getExe' pkgs.swww "swww-daemon"}"
"${lib.getExe wallpaper_changer}" "${lib.getExe wallpaper_changer}"
"${clipsync}" "${clipsync}"
"clipse -listen" "clipse -listen"
-46
View File
@@ -5,66 +5,20 @@
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# CLI utils
file file
tree tree
wget wget
git git
(btop.override { cudaSupport = true; }) (btop.override { cudaSupport = true; })
nix-index
unzip unzip
yazi yazi
zram-generator
zip zip
ntfs3g
openssl
lazygit lazygit
bluez
bluez-tools
httpie httpie
ncdu ncdu
hexyl
jq
tldr tldr
xdg-utils
helix 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 home-manager
spice-vdagent
libsForQt5.qtstyleplugin-kvantum
libsForQt5.qt5ct
papirus-nord
]; ];
fonts.packages = with pkgs; [ fonts.packages = with pkgs; [