Solstice Dots
Description
These are my personal dotfiles for daily driving Fedora KDE. This setup is a bit of a Frankenstein’s monster, with some original work done by me. Most of it was inspired by a mix of Pazl27’s and Emmale64’s dots, and many of the configs are just slightly tweaked versions from the official Catppuccin repositories.
Everything is themed with Catppuccin Mocha, with a heavy focus on CLI tools since I’ve been using a mix of nvim and Obsidian for taking notes and writing for college.
This repository contains:
General configs for KDE and other applications
My custom shortcuts and aliases
My keyboard...
Solstice Dots
Description
These are my personal dotfiles for daily driving Fedora KDE. This setup is a bit of a Frankenstein’s monster, with some original work done by me. Most of it was inspired by a mix of Pazl27’s and Emmale64’s dots, and many of the configs are just slightly tweaked versions from the official Catppuccin repositories.
Everything is themed with Catppuccin Mocha, with a heavy focus on CLI tools since I’ve been using a mix of nvim and Obsidian for taking notes and writing for college.
This repository contains:
General configs for KDE and other applications
My custom shortcuts and aliases
My keyboard mods using keyd
Preview
Themes & Configs
-
Wallpapers: filtered from Orangci collection in ./walls-catppuccin-mocha/
-
Color Theme: Catppuccin Mocha Red
-
Plasma Style: Amethyst Haze
-
Kvantum Theme: Catppuccin Mocha Red
-
Lockscreen: SDDM Cattpuccin Mocha Red
-
Icon Theme: Yet Another Monochrome Icon Set for KDE Plasma
-
Font: Karla and Fira Code
-
Desktop Effects:
-
Window Rules:
-
No title bars
-
85% Opacity for innactive Windows
-
90% Opacity for active Windows
-
KWin Scripts:
-
Widgets:
-
Panel Colorizer: Transparent preset
-
Wallpaper Effects: Rounded borders, 15pts. Gaps: 32 top and bottom, 12 left and right, #1e1e2e Color.
-
Rofi: Catppuccin Mocha Theme with some inspiration taken from here
-
Kitty: Catppuccin Mocha Theme
-
Fish:Catppuccin Mocha Theme
-
Starship: Initially inspired from Greed-d Simple Catppuccin Prompt
-
Nvim:
-
Obsidian: AnuPpuccin
-
Glow: Catppuccin Mocha
-
Spotify: Spicetify Cattpuccin Mocha Theme
-
Cava: Cattpuccin Theme
-
Zen Browser: Cattpuccin Theme
Keyboard Keyd Mods
Most of this configuration is an alternate keyboard layer mapped to the AltGr key. This provides easy access to the symbols I use most frequently in my daily writing.
Shortcuts and Aliases/Abbreviations
0. Custom Shortcuts
Shortcut | Action Description |
---|---|
Super | Launches Rofi |
Super + T | Launches Terminal (kitty ) |
Super + Z | Launches Zen Browser |
Super + E | Launches File Explorer |
Super + S | Launches Spotify |
Super + O | Launches Obsidian |
Super + R | Launches Okular |
Super + W | Toogles Overview |
Super + G | Toogles Overview (grade) |
Super + Q | Closes Window |
Super + F | Toogles Floating Window |
Super + H/J/K/L | Changes Window Focus |
Super + Ctrl + H/J/K/L | Changes Window Size |
Super + Shift + H/J/K/L | Moves Window |
Super + Tab | Minimizes Window |
Super + Alt + H/J/K/L | Changes Screen Focus |
Super + Alt + Shift + H/L | Moves Window to next/previous Screen |
Ctrl + ,/. | Switches to next/previous Virtual Desktop |
Ctrk + 1/2/3/4/5 | Switches to a numbered Virtual Desktop |
1. System & Package Management
Commands for system updates and maintenance.
Alias/Abbr | Command |
---|---|
dup | sudo dnf update -y |
din | sudo dnf install |
dre | sudo dnf remove |
fpu | flatpak update -y |
fpi | flatpak install |
fpr | flatpak remove |
c | clear |
re | sudo reboot |
sd | sudo shutdown -h now |
2. File System Navigation & Utilities
Alias/Abbr | Command |
---|---|
y | yazi |
.. | cd .. |
... | cd ../.. |
.... | cd ../../.. |
mv | mv -v |
mvd | mv -vr |
rm | rm -v |
rmd | rm -vr |
cp | cp -v |
cpd | cp -vr |
cd | z |
mkcd <dir> | mkdir -p "$argv"; and cd "$argv" |
ls | eza -F --color=always --icons=always --group-directories-first |
ll | eza -F -l -h -m -u -U --color=always --icons=always --group-directories-first |
lt | eza -F -T --level=3 --color=always --icons=always --group-directories-first |
la | eza -F -a --color=always --icons=always --group-directories-first |
cat | bat --wrap auto -n -P |
v | nvim |
vi | nvim |
fn | `nvim (fd –type f |
s/sr/search | `batgrep “$argv” $(rg –files |
efc | nvim ~/.config/fish/conf.d/aliases.fish |
enc | nvim ~/.config/nvim/init.lua |
ekc | nvim ~/.config/kitty/kitty.conf |
3. Git Workflow
Alias/Abbr | Command |
---|---|
gs | git status |
ga | git add |
gc | git commit |
gps | git push |
gpl | git pull |
gd | git diff |
gl | git log --oneline --graph --decorate |
gpush <message> | git add .; git commit -m "$argv"; git push |