diff --git a/packages/arch/plasma b/packages/arch/plasma new file mode 100644 index 0000000..4e31797 --- /dev/null +++ b/packages/arch/plasma @@ -0,0 +1,71 @@ +plasma + +dolphin +dolphin-plugins +kdegraphics-thumbnailers +kimageformats +ffmpegthumbs + +ark +okular +gwenview +kleopatra + +kwrite +kcharselect +kcolorchooser +kolourpaint +kfind + +filelight +spectacle + +kwave +kdenlive +krita + +khelpcenter +print-manager + +kalgebra +kalzium +ktouch +kmplot +rocs +step +kwordquiz +parley + +kapman +katomic +kfourinline +kmines +kpatience +kollision +ksnakeduel +ksquares +ksudoku +picmi +kdiamond +blinken +bovo +kbruch + +virtualbox +virtualbox-host-modules-arch + +obs-studio +baka-mplayer + +texstudio + +adapta-kde +adapta-gtk-theme + +arc-kde +arc-gtk-theme + +materia-kde +materia-gtk-theme + +papirus-icon-theme diff --git a/sh/204-plasma b/sh/204-plasma deleted file mode 100644 index 6f19973..0000000 --- a/sh/204-plasma +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# KDE Plasma is a really nice and feature rich desktop environment -# that also has good HiDPI support. -# -# It includes many applications that the common user may need, as -# well as some games one may find interesting. -# -# Although resource usage is considerably high compared to using just -# a window manager like bspwm, KDE offers many aspects of itself that -# you simply cannot achieve with a window manager without dedicating -# significant time and energy. -# -# To install just the desktop environment and nothing else, -# use the `plasma-desktop` package instead of `plasma`. -# -# The Plasma desktop environment also has great support for multiple -# users out of the box. There is no need to worry about making new -# users manually, as this can be handled through the GUI. -# -# To snyc notifications between your computer and your phone, use -# a shared clipboard, and some other things, you can add a line to -# install the `kdeconnect` package as well. -# -# NOTE: Plasma also comes with network-manager and plasma-nm. If you -# want to use network-manager instead of dhcpcd or iwd, you must -# first stop (and disable) the service for these components, then -# enable and start `NetworkManager.service`. -# -# To see which services are running, use: systemctl --type=service -# -# https://wiki.archlinux.org/index.php/KDE - -set -xe - -sudo pacman -S plasma diff --git a/sh/205-sddm b/sh/205-sddm deleted file mode 100644 index 79f19e9..0000000 --- a/sh/205-sddm +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# SDDM is the standard display manager for KDE Plasma. -# -# It also has exceptionally well HiDPI support, more so -# than LightDM. The last few lines enable just that. Remove -# them if you're using a regular display. -# -# https://wiki.archlinux.org/index.php/SDDM - -set -xe - -sudo pacman -S sddm - -sudo pacman -S sddm-kcm - -systemctl enable sddm.service - -echo '[Wayland]' >> /etc/sddm.conf -echo 'EnableHiDPI=true' >> /etc/sddm.conf - -echo '[X11]' >> /etc/sddm.conf -echo 'EnableHiDPI=true' >> /etc/sddm.conf -echo 'ServerArguments= -dpi 192' >> /etc/sddm.conf diff --git a/sh/604-libreoffice b/sh/604-libreoffice deleted file mode 100644 index a8bc42b..0000000 --- a/sh/604-libreoffice +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh -# -# As cool as it is to write your papers in a *vim terminal*, -# sometimes the basics just work, and that's all you need to -# get stuff done. -# -# LibreOffice has improved a lot over the years. It also works -# great with KDE. Give it a try. -# -# Note that we use `libreoffice-still` instead of -# `libreoffice-fresh` due to the save window bug with KDE and GTK. -# -# Edit: Actually, maybe writing things with Vim is still the better -# option. This makes whatever you write a lot more portable since -# you use a human readable file format that someone has probably -# written a library for in other languages. You also end up with -# a whole lot better git support. -# -# LibreOffice Math is very difficult to use compared to simply -# using LaTeX. The amount of clicking required for a basic -# formula takes a lot of effort and the cryptic commands used -# in its shell don't follow LaTeX at all. -# -# LibreOffice Base seems like an attempt to bring database -# management to less-savvy users, but traditional command line -# interaction with the database seems like the better option here. -# -# Draw and Impress seem like both are easier to future-proof and -# accomplish with web technologies. -# -# For me, it seems like I'll only use LibreOffice Writer and -# LibreOffice Calc (although even then I'm not so sure since -# there are other data formats out there that I'm familiar -# with and able to work with. -# -# https://wiki.archlinux.org/index.php/Libreoffice - -set -xe - -sudo pacman -S libreoffice-still diff --git a/sh/605-virtualbox b/sh/605-virtualbox deleted file mode 100644 index c32fbed..0000000 --- a/sh/605-virtualbox +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# -# VirtualBox lets you run virtual machines inside of your Arch -# Linux installation. It works really well with KDE since the -# interface uses Qt. This also means that HiDPI support is -# easily achieved. -# -# https://wiki.archlinux.org/index.php/VirtualBox - -set -xe - -sudo pacman -S virtualbox virtualbox-host-modules-arch diff --git a/sh/606-krita b/sh/606-krita deleted file mode 100644 index b9e49c6..0000000 --- a/sh/606-krita +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -# -# Krita is the standard painting program. It has excellent -# support for KDE and supports HiDPI out of the box. -# -# Krita also works quite well as an image editor. -# -# You *could* use GIMP if you wanted to, but even with the HiDPI -# patch in 2.10, you still have to change a lot of settings in -# order for it to look semi-decent. Additionally, it requires GTK2 -# as a dependency and you get none of the KDE features with it. -# -# In other words, it's much better to learn Krita than try to -# install GIMP in its current state. -# -# https://krita.org - -set -xe - -sudo pacman -S krita diff --git a/sh/kde/educational b/sh/kde/educational deleted file mode 100644 index de7690c..0000000 --- a/sh/kde/educational +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# -# There is a `kde-applications` group package, although here we -# hand pick the ones that we want to use. -# -# Note that kcalc (the basic calculator) isn't needed since all -# common calculator commands can be accomplished with krunner -# (alt+f2). There is also kalgebra which works great. -# -# https://www.archlinux.org/groups/x86_64/kde-applications - -set -xe - -sudo pacman -S kalgebra # A great 2D and 3D graph calculator for offline use -sudo pacman -S kalzium # Periodic table AND many useful calculator tools -sudo pacman -S ktouch # Typing practice -sudo pacman -S kmplot # Fast 2D plot with option to save -sudo pacman -S rocs # Graph theory IDE -sudo pacman -S step # Physics simulator -sudo pacman -S kwordquiz # A very good flash card program -sudo pacman -S parley # Vocabulary trainer diff --git a/sh/kde/extra b/sh/kde/extra deleted file mode 100644 index 88dc554..0000000 --- a/sh/kde/extra +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# -# There are lots of programs written in Qt. These programs play -# really well with KDE Plasma. HiDPI support by default is a -# nice thing to have. -# -# https://wiki.archlinux.org/index.php/Qt - -set -xe - -sudo pacman -S obs-studio # Screen recording software -sudo pacman -S baka-mplayer # mpv with a GUI diff --git a/sh/kde/games b/sh/kde/games deleted file mode 100644 index 8312ff9..0000000 --- a/sh/kde/games +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# -# Random games from the KDE applications package. These are -# particularly fun to play and are great to pass the time with. - -set -xe - -sudo pacman -S kapman # Pacman -sudo pacman -S katomic # A game based on molecular geometry -sudo pacman -S kfourinline # Four in a row -sudo pacman -S kmines # Minesweeper -sudo pacman -S kpatience # Solitaire and other card games -sudo pacman -S kollision # Reaction game -sudo pacman -S ksnakeduel # Snake game -sudo pacman -S ksquares # Dots and boxes game -sudo pacman -S ksudoku # Sodoku -sudo pacman -S picmi # Logic game -sudo pacman -S kdiamond # Three in a row -sudo pacman -S blinken # Memory game -sudo pacman -S bovo # Like tic-tac-toe, but 5 rows instead -sudo pacman -S kbruch # Practice fractions diff --git a/sh/kde/theme b/sh/kde/theme deleted file mode 100644 index 819f9ae..0000000 --- a/sh/kde/theme +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh -# -# There are 3 major themes in the current Linux community. -# These themes have support for both GTK and KDE and use -# the Papirus icon theme set. The result is very nice and -# usually works out of the box. Thanks to everyone that -# contributed to these projects! -# -# In KDE, Adapta is the light theme, Arc is the dark theme, -# and Materia is the darker theme. -# -# Make sure to change both the KDE and GTK themes. -# -# In Plasma, to change the KDE theme: -# System Settings > Workspace Theme > Look and Feel -# -# To change the GTK theme: -# System Settings > Application Style > GNOME Application Style (GTK) -# Here there are 4 options you must change: -# GTK2 Theme, GTK3 Theme, Icon theme, and Fallback theme. -# -# https://wiki.archlinux.org/index.php/Icons -# https://wiki.archlinux.org/index.php/GTK%2B#Configuration_tools -# https://wiki.archlinux.org/index.php/Uniform_Look_for_QT_and_GTK_Applications -# https://github.com/adapta-project/adapta-gtk-theme -# https://github.com/PapirusDevelopmentTeam/adapta-kde -# https://github.com/horst3180/arc-theme -# https://github.com/PapirusDevelopmentTeam/arc-kde -# https://github.com/nana-4/materia-theme -# https://github.com/PapirusDevelopmentTeam/materia-kde -# https://github.com/PapirusDevelopmentTeam/papirus-icon-theme - -set -xe - -sudo pacman -S adapta-kde adapta-gtk-theme - -sudo pacman -S arc-kde arc-gtk-theme - -sudo pacman -S materia-kde materia-gtk-theme - -sudo pacman -S papirus-icon-theme diff --git a/sh/kde/utility b/sh/kde/utility deleted file mode 100644 index 2b03a36..0000000 --- a/sh/kde/utility +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh -# -# Note that Audacity does NOT support hidpi, which is why we use kwave -# instead. As a bonus we get all the features of KDE as well. -# -# For Dolphin: -# -# Enable Previews with (Control > Configure Dolphin > General > Previews) -# Enable Plugins with (Control > Configure Dolphin > Services) - -set -xe - -sudo pacman -S dolphin # File manager -sudo pacman -S dolphin-plugins # Git status icon on files -sudo pacman -S kdegraphics-thumbnailers # PDF thumbnails -sudo pacman -S kimageformats # GIMP and other image thumbnails -sudo pacman -S ffmpegthumbs # Video thumbnails - -sudo pacman -S ark # Archive tool (compress and uncompress with GUI) -sudo pacman -S okular # Document viewer -sudo pacman -S gwenview # Image viewer - -sudo pacman -S kcharselect # Character select -sudo pacman -S kcolorchooser # Color chooser -sudo pacman -S kfind # File searcher (fd) -sudo pacman -S filelight # Disk usage viewer - -sudo pacman -S kwrite # Text editor -sudo pacman -S kolourpaint # Paint -sudo pacman -S spectacle # Screenshot program - -sudo pacman -S kleopatra # GPG IDE -sudo pacman -S juk # Music player - -sudo pacman -S kdenlive # Video editor -sudo pacman -S kwave # Audio editor - -sudo pacman -S khelpcenter # Help center -sudo pacman -S krfb # Share your desktop -sudo pacman -S krdc # Connect to other desktops -sudo pacman -S print-manager # Print manager