My configuration files
  • Lua 57.2%
  • Shell 24.4%
  • Go 10.9%
  • Python 7.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-22 20:11:47 +02:00
.config [neovim] Update opencode keymap 2026-09-22 20:11:47 +02:00
dconf [gnome-conf] Update user-themes 2025-05-21 18:47:59 +02:00
.gitignore Remove unused entries from .gitignore 2023-07-08 15:01:40 +02:00
.markdownlintrc [neovim] Update plugins 2022-10-18 20:41:23 +02:00
.p10k.zsh [.p10k.zsh] Update kubernetes prompt 2025-03-28 14:29:06 +01:00
.revive.toml [revive] Update rules 2024-03-29 17:56:38 +01:00
.zpreztorc [zsh] Use prezto ssh plugin instead of .zshrc 2025-01-26 13:29:17 +01:00
.zshrc [.zshrc] Fix fzf-file-widget-hidden 2026-08-31 09:31:32 +02:00
config.sh Remove unused exclude from config.sh 2024-08-30 18:43:27 +02:00
LICENSE Add LICENSE 2020-12-23 17:40:04 +01:00
README.md Update READMEs 2026-09-22 19:49:27 +02:00

Dot Files

My dotfiles, including:

  • neovim (needs neovim >= v0.10.1)
  • kitty
  • polybar
  • rofi
  • glrnvim (GUI neovim wrapper)
  • cosmic (COSMIC DE applets and settings)
  • zsh
  • prezto conf for my prezto fork
  • p10k

In addition to the dotfiles, some Gnome shell extension confs are included in dconf/ (GPaste, Hide Top Bar, User Themes) to make polybar and cli great again on Gnome.

Install

./config.sh --install          # rsync dotfiles to ~, then load dconf
./config.sh --install-dotfiles # rsync dotfiles only (skip dconf)
./config.sh --install-dconf    # dconf only
./config.sh --dump-dconf       # dump current dconf settings into dconf/