-
Notifications
You must be signed in to change notification settings - Fork 0
OpenSUSE Tumbleweed Setup Scripts
The setup scripts shall help in installing tools, applications, utilities and configuring the system for daily use.
The following shall detail on what each script does.
A few Gigabyte motherboards have an issue with Linux where the system cannot enter the sleep state. To fix this, a workaround service is created to put the system to sleep state. The entire discussion and details of it is in this reddit thread:
PLEASE DO NOT RUN THIS SCRIPT IF YOU DO NOT FACE ANY ISSUES RELATING TO SLEEP/WAKE UP ON YOUR SYSTEM!
This script shall add external repositories, install applications and add an alias autoremove
to remove any unneeded packages.
-
Add Repositories: Microsoft, GitHub Desktop, VLC, Packman
-
Refresh the repositories and import the GPG keys automatically
-
Install Codecs from Packman repositories
-
[OPTIONAL] Disable Packman repository (See NOTE below)
-
Perform distribution update
-
Install the following tools and applications:
kdeconnect-kde
, krita
, kdenlive
, partitionmanager
, kvantum-manager
discord
, libdiscord-rpc*
microsoft-edge-stable
, code
github-desktop
, git
fde-tools
, bleachbit
, easyeffects
, libdbusmenu-glib4
, MozillaThunderbird
, p11-kit-server
Install VLC from VLC repository by performing a distribution change and allowing vendor change
-
Install EasyEffects presets
-
Install
autoremove
alias -
Remove any unneeded packages
-
For step 4, should you not want Packman repository to be disabled, please comment that line out.
-
If there are any applications that one needs to add or remove to the list, please do so! This is my configuration, please adapt it to your needs!
This script shall install necessary components and applications to control peripheral lighting.
-
The script used is defaulted to AMD configurations. I have NOT tested the Intel configurations.
-
The user will need to manually verify that the settings are correct and proceed to install this manually.
-
If there are other LED controllers that are not loading the profile during startup, additional entries will need to be added manually.
This is a set of commands which shall install kvantum-themes
package, install the MacSonoma theme by VinceLiuice: https://github.com/vinceliuice/MacSonoma-kde
It shall also install any custom wallpapers defined in the ./custom-wallpapers/
directory, install the MacOcean
sound theme (Ocean sound theme with the Mac startup sound) and installs the script login_tasks.sh
to the scripts (~/.scripts
) directory.