mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-06-19 08:07:14 +02:00
Add KDE scripts
This commit puts all the KDE stuff together in one directory. There are a lot of extra packages that I may remove in the future, but this works just fine for now.
This commit is contained in:
parent
d814deaeb4
commit
d9cc57dc10
@ -18,6 +18,17 @@
|
||||
# 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
|
||||
|
@ -1,13 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Adapta is a common GTK theme used by many users. There is
|
||||
# also A KDE theme for consistency across both toolkits.
|
||||
#
|
||||
# https://github.com/adapta-project/adapta-gtk-theme
|
||||
# https://github.com/PapirusDevelopmentTeam/adapta-kde
|
||||
|
||||
set -xe
|
||||
|
||||
pacman -S adapta-gtk-theme
|
||||
|
||||
pacman -S adapta-kde
|
@ -1,13 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Arc is also a often used theme. Once again, there is also
|
||||
# a KDE version for consistency across the two.
|
||||
#
|
||||
# https://github.com/horst3180/arc-theme
|
||||
# https://github.com/PapirusDevelopmentTeam/arc-kde
|
||||
|
||||
set -xe
|
||||
|
||||
pacman -S arc-gtk-theme
|
||||
|
||||
pacman -S arc-kde
|
@ -1,12 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Materia is another common theme.
|
||||
#
|
||||
# https://github.com/nana-4/materia-theme
|
||||
# https://github.com/PapirusDevelopmentTeam/materia-kde
|
||||
|
||||
set -xe
|
||||
|
||||
pacman -S materia-gtk-theme
|
||||
|
||||
pacman -S materia-kde
|
@ -1,10 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Papirus is the go-to icon theme used by many. It just works.
|
||||
#
|
||||
# https://wiki.archlinux.org/index.php/Icons
|
||||
# https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
|
||||
|
||||
set -xe
|
||||
|
||||
pacman -S papirus-icon-theme
|
21
sh/kde/educational
Normal file
21
sh/kde/educational
Normal file
@ -0,0 +1,21 @@
|
||||
#!/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
|
12
sh/kde/extra
Normal file
12
sh/kde/extra
Normal file
@ -0,0 +1,12 @@
|
||||
#!/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
|
21
sh/kde/games
Normal file
21
sh/kde/games
Normal file
@ -0,0 +1,21 @@
|
||||
#!/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
|
41
sh/kde/theme
Normal file
41
sh/kde/theme
Normal file
@ -0,0 +1,41 @@
|
||||
#!/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
|
41
sh/kde/utility
Normal file
41
sh/kde/utility
Normal file
@ -0,0 +1,41 @@
|
||||
#!/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
|
Loading…
x
Reference in New Issue
Block a user