This repo contains dotfiles for my workspace that is focused on terminal based apps (neovim, yazi, zoxide) and a lightweight window manager (i3, rofi, polybar or sway, rofi, waybar). Everything is meant to integrate with everything else, starting from the theme: Solarized Dark.
zshrc for ZSH
- Plugins organized with antidote
- Zoxide
y
asks Zoxide for the best directory and opens Yazi there, thanks to yazi-zoxide-zsh
- Autocompletion configuration with fzf thanks to fzf-tab
- fzf also with ripgrep for file and history search
- Fast Syntax highlighting
- History-substring-search
- Autosuggestions
- Powerline10k Theme
- Vim mode with zsh-vim-mode
- Some nice aliases
g
is short for gitv
opens Neovim
vimrc/nvimrc for Neovim
- Based on Kickstart
- Vim-Sneak
- Solarized Dark theme
- Neovim is set as the default editor
- Here, too, a sensible configuration
- Solarized Dark theme
- Nice window and session modes with helpful status bar hints and shortcuts
- Polybar integration
- Rofi integration
- Nice workspace names with workstyle
- Works with multiple monitors by using autorandr
- Integrates autotiling-rs
- Solarized Dark theme
- Styled after Powerline
- Similar configuration to i3
- Waybar integration
- Rofi integration
- Nice workspace names with workstyle
- Works with multiple monitors by using kanshi
- Integrates autotiling
- Solarized
- Uses a combi mode for drun and ssh
- Sidebar offers each of these modi seperately
- clipster & roficlip
- rofimoji for some emoji goodness
- rofi-calc
- rofi-rbw to integrate with Bitwarden (via rbw)
- Sensible configuration
- Enable zoxide plugin
- Solarized, of course
- Vim-inspired shortcuts
- Set up to use khard as an address book
- Solarized Dark theme
- Separate escape code for ctrl+enter that works with zsh's autosuggestions
- Sensible configuration
- Useful aliases (contains assume, unstage and very short shortcuts for the most often used commands)
- Diffs with difftastic and delta
- Needs to be configured with your own name and email
- Always ignores direnv files
Intellij and its siblings
- Ideavim configuration matching the one for Neovim
- A nice color scheme based on Solarized Dark
- Solarized colors
- Same keymappings as vim (optimized for German keyboards)
- Nothing much
- Styled for my taste and needs
- Styled in solarized
git clone --recursive https://github.com/fdw/dotfiles.git ~/.config/dotfiles
cd .config/dotfiles
make install