Config files for various software that I use. My Neovim config can be found here.
Small utils needed for various applications.
- ctpv - Previewer - lf
- fzf - Fuzzy finder - zsh
- ripgrep - Search tool - nvim
- xclip - Clipboard manager - nvim,tmux
- Create a new systemd user unit to start i3
~/.config/systemd/user/plasma-custom-wm.service
[Install]
WantedBy=plasma-workspace.target
[Unit]
Description=Plasma Custom Window Manager
Before=plasma-workspace.target
[Service]
ExecStart=/usr/bin/i3
Slice=session.slice
Restart=on-failure
MemoryAccounting=false
- Mask the old unit, so that it doesn't start:
systemctl --user mask plasma-kwin_x11.service
- Do a daemon-reload:
systemctl --user daemon-reload
- Enable the new unit:
systemctl --user enable plasma-custom-wm.service
If you want to go back to KWin, unmask plasma-kwin_x11.service
and disable
plasma-custom-wm.service
.
- Install i3-gaps, feh and picom with your package manager.
- Clone this repo to a folder of your choice.
- Copy
wm.sh
to~/.config/plasma-workspace/env/wm.sh
This replaces Kwin with i3-gaps. - Copy
.config/i3/config
to~/.config/i3/
. - Edit the i3 config for your wallpaper, colors, autostart etc.
- Logout/reboot, choose Plasma as your desktop environment at login.