-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdependencies-list.txt
97 lines (89 loc) · 5.71 KB
/
dependencies-list.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
#a --------------------------------------------------- // System
pipewire # audio/video server
pipewire-alsa # pipewire alsa client
pipewire-audio # pipewire audio client
pipewire-jack # pipewire jack client
pipewire-pulse # pipewire pulseaudio client
gst-plugin-pipewire # pipewire gstreamer client
wireplumber # pipewire session manager
pavucontrol # pulseaudio volume control
pamixer # pulseaudio cli mixer
networkmanager # network manager
network-manager-applet # network manager system tray utility
bluez # bluetooth protocol stack
bluez-utils # bluetooth utility cli
blueman # bluetooth manager gui
brightnessctl # screen brightness control
udiskie # manage removable media
# --------------------------------------------------- // Display Manager
sddm # display manager for KDE plasma
qt5-quickcontrols # for sddm theme ui elements
qt5-quickcontrols2 # for sddm theme ui elements
qt5-graphicaleffects # for sddm theme effects
# --------------------------------------------------- // Window Manager
hyprland # wlroots-based wayland compositor
dunst # notification daemon
rofi-lbonn-wayland-git # application launcher
waybar # system bar
swww # wallpaper
hyprlock # lock screen
wlogout # logout menu
grimblast-git # screenshot tool
hyprpicker # color picker
slurp # region select for screenshot/screenshare
swappy # screenshot editor
cliphist # clipboard manager
# --------------------------------------------------- // Dependencies
polkit-gnome # authentication agent
gnome-keyring
xdg-desktop-portal-hyprland # xdg desktop portal for hyprland
pacman-contrib # for system update check
python-pyamdgpuinfo # for amd gpu info
parallel # for parallel processing
jq # for json processing
imagemagick # for image processing
qt5-imageformats # for dolphin image thumbnails
ffmpegthumbs # for dolphin video thumbnails
kde-cli-tools # for dolphin file type defaults
libnotify # for notifications
# --------------------------------------------------- // Theming
nwg-look # gtk configuration tool
qt5ct # qt5 configuration tool
qt6ct # qt6 configuration tool
kvantum # svg based qt6 theme engine
kvantum-qt5 # svg based qt5 theme engine
qt5-wayland # wayland support in qt5
qt6-wayland # wayland support in qt6
# --------------------------------------------------- // Applications
zen-browser-bin
emote
kitty # terminal
dolphin # kde file manager
ark # kde file archiver
vim # terminal text editor
code # ide text editor
zed
youtube-music-bin #musicplayer
youtube-dl-git # ytdl # ytfzf
fzf
spicetify-cli # spotify modifier
neovim
kwrite
# --------------------------------------------------- // Shell + extra
eza # ls replacement
fd
fisher
fish # file lister for fish
nushell # nu shell
cmake
meson
cpio
pkg-config
starship # customizable shell prompt
fastfetch # system information fetch tool
ytfzf-git # to play songs
qt5-quickcontrols
qt5-quickcontrols2
# ------------------------------------------------------ // fonts are optional
#ttf-jetbrains-mono # font
#nerd-fonts # all nerd fonts