This repository is specifically designed for Kubuntu 24.04 running KDE Plasma 5.27 and may not work properly on other Linux distributions or versions.
- zsh shell
- zsh spaceship
- zsh autosuggestions plugin
- zsh syntax highlighting plugin
- oh-my-zsh
- nvm
- pnpm
- zoxide
- kde plasma en.intl keyboard layout with mac-like shortcuts
- Install system wide dependencies:
sudo apt update
sudo apt install curl zsh git
- Clone the repository including all submodules
git clone --recurse-submodules git://github.com/worgho2/.dotfiles.git ~/.dotfiles
- Open the repository root folder
cd ~/.dotfiles
- Make de install script executable
sudo chmod +x install.sh
- Run the install script
./install.sh
There are two files being used to test the configuration in a isolated environment using docker
:
Dockerfile
: It declares the base requirements configuration. Despite not having KDE Plasma installed, it can be used to debug the installation process.test.sh
: It builds and starts a docker container attaching the zsh shell directly.