My $HOME is my castle
  • Shell 57.3%
  • Lua 25.4%
  • Vim Script 8.9%
  • CSS 6.6%
  • Awk 1.6%
  • Other 0.2%
Find a file
2026-06-09 17:26:16 +02:00
bin git: add init-repo command 2025-07-19 14:18:36 +02:00
config nvim: automatically select correct indentation 2026-06-09 17:22:54 +02: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-absorb: enable autostage 2026-06-09 17:18:39 +02: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 to path 2026-06-09 17:18:39 +02:00
zshrc zsh: autocreate session log directory 2026-06-09 17:26:16 +02: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