/K-Dots

Configuration & Themes for my Kde Arch Setup

Primary LanguageShell

Kde-Dots

Aesthetic dots for Kde Plasma!?

GitHub Top Language Cool Cute GitHub Code Size GitHub Repo Stars

Warning

KDE Plasma 6 is not supported, so it won't work on Arch linux and it's based distros.

Important

Refer Installation section on how to setup.
Supports Arch, Ubuntu, Opensuse

Showcase

Kitty + Starship
tsuki
Nvim + Cava
tsuki
Spotify + Cava
tsuki
Custom Firefox
tsuki
Nvim Theme
tsuki
Custom VS-Code Theme: Tsuki
tsuki
Other themes that I used before
Mori森
mori
Havana
havana
Nx-Desktop
nx-desk

Installation

Initial Requirements

  • Arch Linux with Kde Plasma (preferred through archinstall script)
  • Script supports Ubuntu and Opensuse now, make sure you have Kde Plasma installed

Once you have working setup with Kde Plasma use the command below to run install script

curl https://raw.githubusercontent.com/re1san/Kde-Dots/main/install.sh -o install.sh && chmod +x install.sh && ./install.sh

After the complete execution of script follow the steps

  • Go to Settings > Appearance and set the following settings

    • Application Style to Lightly
    • Window Deco to Nitrux
    • Fonts > Adjust all fonts to Lexend & Fix-width font to Iosevka Nerd Font
    • Icons to Reversal-black-dark
    • Change gtk theme (Application Style > Configure GNOME/GTK ... > Select Mori-gtk)
  • Latte-dock should start automatically, if not start it from Apps Launcher

  • Remove existing kde panel (right click > edit mode > right click on panel > edit > more options > remove panel)

VS-Code Theme

  • Its a custom theme made by me, search for Tsuki in Vs-code extensions!
  • Or install it from the marketplace
  • Github repo

Spotify Theme

  • Make sure you have already signed in to spotify after that run this spicetify config current_theme Tsuki && spicetify backup apply

Kitty

  • Change default shell to zsh chsh -s /bin/zsh
  • And launch kitty! (starship already installed using script)

Firefox config

  1. Type about:config into your URL bar. Click on the I accept the risk button if you're shown a warning.
  2. Seach for toolkit.legacyUserProfileCustomizations.stylesheets and set it to true.
  3. Install this theme.

Firefox Homepage

  • Follow this
  • Also replace Openweather Api key with your own here

TODO

  • Merge all configs in one branch
  • Make installation video (maybe)

Acknowledgement

Thanks to all these wonderful people for helping me out!

Misc

If you loved the theme consider starring this repo, keeps me motivated to maintain it

Also feel free to open an issue if you face any problems or contribute (like making the script modular instead of writing it all in a single file!)