My $HOME is my castle
  • Shell 57.4%
  • Lua 25.1%
  • Vim Script 9%
  • CSS 6.7%
  • Awk 1.6%
  • Other 0.2%
Find a file
2026-01-29 15:39:42 +01:00
bin git: add init-repo command 2025-07-19 14:18:36 +02:00
config foot: change cursor style 2026-01-29 15:39:42 +01:00
host-hades.moritz.sh sway: changed my monitors around 2024-01-31 11:24:32 +01:00
host-specific/zsh zsh: make environment file host specific 2022-10-31 22:48:39 +01:00
ssh ssh: add aur shortcut for aurpublish 2022-11-08 23:44:52 +01:00
tag-email msmtp: update config 2026-01-29 15:37:52 +01:00
gitconfig git: expand git-status 2025-11-10 15:25:43 +01:00
gitconfig.work git: updated work config… 3 months after starting to work there 2022-03-08 22:24:52 +01:00
gitsignatures git: trust signatures from our SSH key 2023-10-04 16:07:24 +02:00
gtkrc-2.0 gtk: set cursor theme 2022-10-31 22:48:39 +01:00
LICENSE feel free to copy what you need 2021-05-07 10:09:07 +02:00
README.md README: update command to setup 2022-10-31 22:48:43 +01:00
vimrc vim: disabled automatic removal of trailing whitespace 2022-10-31 22:48:36 +01:00
zshenv zsh: add ruby binaries to path 2025-07-19 14:09:27 +02:00
zshrc zsh: if ghcup is available, use XDG dirs 2026-01-29 15:37:16 +01:00

dotfiles

My home is my castle, and these are the carpets. These are my dotfiles (at least those I didn't forget to add).

Apply

Since you probably do not want to use all of my configs, you should just copy what looks useful to you.

applying all dotfiles anyway

first, you need rcm

then you can run (untested)

git clone https://git.sr.ht/~poldi1405/dotfiles ~/.dotfiles
rcup -B $(cat /etc/hostname)

Dependencies/Requirements

dependencies are listed with their Archlinux Package-Name

vim

  • ctags creating autocompletions
  • curl auto-installing vim-plug
  • git downloading plugins
  • go installing vim-go
  • python python-watchdog python-requests python-requests-futures python-bottle clang YouCompleteMe compilation
  • yarn vim-prettier plugin

zsh

  • antibody Package Manager

optional:

  • advcp cp/mv with progressbar
  • exa a modern ls replacement
  • fd a faster find
  • ripgrep a faster grep
  • slit - less with filtering