5.4 KiB
fixes
scripts to help set up KDE, other tweaks.
archinstall scripts should be in this repo for downloading
add ilovecandy to pacman.conf
sudo sed -i '/^# Misc options/a ILoveCandy' /etc/pacman.conf
I FORGOT WIREPLUMBER, SET THAT SHIT UP
install yay
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
Set Up Zsh with Powerlevel10k
1. Install Everything
Install Zsh, Powerlevel10k, plugins, and the Meslo Nerd Font:
yay -S zsh zsh-theme-powerlevel10k zsh-autosuggestions zsh-syntax-highlighting ttf-meslo-nerd
2. Change Your Default Shell to Zsh
chsh -s /bin/zsh
Important: Log out of your account and log back in for the change to take effect.
3. Configure Konsole Font
In Konsole:
- Open Settings > configure konsole > profiles > new > change command to /usr/bin/zsh
- Go to Appearance
- Change the terminal font: Choose:
- Select the installed MesloLGS Nerd Font
- Apply the changes
- make your new profile default: Set as Default
The Nerd Font is required for Powerlevel10k's icons and symbols to display correctly.
4. Configure ~/.zshrc
Open your Zsh configuration:
nano ~/.zshrc
Paste the following:
# ─────────────────────────────────────
# Powerlevel10k
# ─────────────────────────────────────
source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
# ─────────────────────────────────────
# Plugins
# ─────────────────────────────────────
# Autosuggestions
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
# Syntax highlighting
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
# ─────────────────────────────────────
# Powerlevel10k configuration
# ─────────────────────────────────────
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
# ─────────────────────────────────────
# Completion
# ─────────────────────────────────────
autoload -Uz compinit
compinit
setopt CORRECT
setopt AUTO_CD
zstyle ':completion:*' completer _complete _approximate
zstyle ':completion:*' menu select
# ─────────────────────────────────────
# History
# ─────────────────────────────────────
HISTFILE="$HOME/.zsh_history"
SAVEHIST=10000
setopt APPEND_HISTORY
setopt SHARE_HISTORY
setopt HIST_IGNORE_DUPS
setopt HIST_IGNORE_SPACE
4. Configure Powerlevel10k
Start Zsh:
zsh
This launches the Powerlevel10k configuration wizard.
You can re-run it at any time with:
p10k configure
Your configuration will be saved to:
~/.p10k.zsh
Useful Commands
Reconfigure Powerlevel10k:
p10k configure
Reload your Zsh configuration without restarting the shell:
source ~/.zshrc
Start Zsh manually:
zsh
SOFTWARE
gaming:
yay -S coolercontrol-bin lm_sensors lact occt mangohud mangojuice goverlay heroic-games-launcher-bin steam polymc-qt5-bin openrgb amdgpu_top umu-launcher wine lib32-vulkan-radeon
sudo systemctl enable --now coolercontrold
razer NEEDS FIXING:
yay -S openrazer-daemon polychromatic
utilities:
yay -S ark fastfetch gparted gwenview kcalc spectacle plasma-systemmonitor dolphin dolphin-plugins ffmpegthumbs filelight kde-cli-tools kdegraphics-thumbnailers kio-admin konsole purpose tesseract-data-lit tesseract-data-eng
audio/video:
yay -S mpv nicotine+ open-video-downloader-bin audacity
before installing browser:
echo -e "[Wallet]\nEnabled=false" > ~/.config/kwalletrc
browser:
yay -S brave-bin
other:
yay -S qbittorrent kdeconnect kate discord onlyoffice-bin libreoffice-fresh
Install vencord for discord
sh -c "$(curl -sS https://vencord.dev/install.sh)"
set up backups with snapper/timeshift
yay -S snapper btrfs-assistant snap-pac grub-btrfs inotify-tools
sudo systemctl enable --now grub-btrfsd
sudo snapper -c root create-config / # generate a root conf file
sudo grub-mkconfig -o /boot/grub/grub.cfg # load the options in grub menu
Set up settings manually in btrfs-manager afterwards.
Setting up audio DAC
chmod +x audio.sh
./audio.sh
Dolphin corner free space available in location
configure > interface > status & location bars > full width
kwriteconfig6 --file ~/.config/dolphinrc --group General --key ShowStatusBar FullWidth
gui managers suck, only one usable is pamac-aur
POST SETUP
- change the look of grub with a theme > https://github.com/jacksaur/Gorgeous-GRUB
- ventoy usb
- teach wine basics, prefix, wine version, winetricks, flags
- stuff like flags, goverlay, fps limiter, undervolt
- explain swap, compression, zstd
- adding apps to aplication search