1
0
forked from extern/nix-config

meta: Remove unused packages

Since I figured out how to run both KDE and GTK applications with
their proper settings under any lightweight window manager, and since
I now know how to configure these programs independent of their desktop
environments, this commit removes plasma-desktop, with the possibility
of gnome-shell bring removed in a future commit as well.

The rationale is that using a desktop environment is counter-intuitive
when you already use a window manager. Having multiple desktop environments
to start a session with is certainly amusing, but not at all practical,
especially when you can accomplish anything that needs to be done with
any window manager.

Switching between GNOME, Plasma, and bspwm also caused some inconsistent
X settings that I assume are non-trivial to fix without a proper restart
of the X server.

Simply starting the Plasma desktop environment will create quite a few
files in ~/.config. These files consist of window coordinates and other
non-friendly things, which, IMO, should not belong in the *user's* config
directory.

Regarding other software, GNOME MPV is arguably easier to use and less
buggy than baka-mplayer. Manipulating archives is also much easier with
file-roller than it is with ark. Since I got Audacity to look decent on a
HiDPI display, I no longer have a use for Kwave, which did not have some
of the essential features I used in Audacity anyway.

l3afpad functions much more like a notepad than kwrite, which is what
I'm looking for since I already use Vim. Using Cantata as a mpd client
is simply not the same as using ncmpcpp. zathura and evince are more
than enough for document viewing, hence the removal of Okular.
This commit is contained in:
Donovan Glover 2018-12-09 21:35:12 -05:00
parent f649795900
commit 6ca65d02eb
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65

View File

@ -95,18 +95,10 @@ depends=(
sxhkd sxhkd
dunst dunst
compton compton
plasma-desktop
plasma-pa
kscreen
kleopatra kleopatra
obs-studio obs-studio
baka-mplayer
dolphin dolphin
ark
okular
gwenview gwenview
cantata
kwrite
kcolorchooser kcolorchooser
kolourpaint kolourpaint
kmag kmag
@ -114,7 +106,6 @@ depends=(
kdenlive kdenlive
krita krita
texstudio texstudio
kwave
kmplot kmplot
kalzium kalzium
kwordquiz kwordquiz
@ -139,16 +130,12 @@ depends=(
lollypop lollypop
evolution evolution
ghex ghex
liferea
libreoffice-fresh libreoffice-fresh
poedit poedit
gnome-clocks gnome-clocks
gnome-characters
gnome-maps gnome-maps
gnome-system-monitor
gnome-disk-utility gnome-disk-utility
gnome-screenshot gnome-screenshot
gnome-weather
gnome-break-timer gnome-break-timer
firefox firefox
chromium chromium