A remote backup repository containing my KDE Plasma ~/.dotfiles
, along with a script to spin up my development environment in any machine.
Running the install.sh
script will install multiple apt packages for my development workflow. Afterwards, it will download a Konsave profile with all my configuration files, fonts, and KDE Plasma settings.
$ cd ~
$ curl -O https://raw.githubusercontent.com/Luzefiru/.dotfiles/main/.github/install.sh
$ sudo chmod u+x ./install.sh
$ ~/install.sh # core installation & downloads
$ reboot # to enable configs
$ rm index.sh setup-dotfiles.sh post-install.sh
dev
Konsave Profile, ChromeOS Global Theme with Breeze AlphaBlack Plasma Window Decorations.
These are the Settings > Keyboard Shortcuts
I use, heavily inspired by bspwm
+ sxhkd
workflows.
Key | Function |
---|---|
Meta + Enter | Launches Konsole. |
Meta + Space | Launches Krunner. |
Meta + Q | Closes a window. |
Meta + W | Launches Brave Browser. |
Meta + E | Launches Dolphin. |
Prt Sc | Screenshots & launches Spectacle. |
Shift + Prt Sc | Screenshots the entire screen. |
Meta + Prt Sc | Screenshots the currently focused window. |
Key | Function |
---|---|
Meta + → | Tiles a window to the right. |
Meta + ← | Tiles a window to the left. |
Meta + ] | Switches to the next virtual desktop on the right. |
Meta + [ | Switches to the next virtual desktop on the left. |
-
Where are my old configuration files?
Anything that ins't a KDE configuration file should be stored in a
~/.dotfiles-backup/
directory. -
What happened to my old KDE Plasma configuration files?
Konsave saves it as a profile called
backup
which you can reapply withkonsave -a backup
. I can't guarantee that your configuration will be fully restored, so back it up manually just in case. -
How do I use Konsave in my terminal?
Run
source ~/.venv/bin/activate
first and then you can runkonsave -h
to check if it works. You have to do this every time you intend to use thekonsave
command. -
Will this work on other KDE Plasma Linux Distros?
I haven't personally tested them, so please create a pull request to change this answer if ever you successfully run my script using another distro.
-
I accidentally terminated the script mid-installation. Can I rerun it?
Yes, but I haven't experimented with that behavior outside of fresh installations.
-
Can I add my own selection of packages?
Of course. You can easily add them via the
.github/scripts/setup-*.sh
file inside thePKGS
lists. I recommend forking your code and experimenting with the script yourself!
- Edit script to pick what theme a user wants.