Skip to content

My dotfiles with a focus on VI-like navigation keys customised for the German bone2 keyboard layout.

Notifications You must be signed in to change notification settings

nasenatmer/dotfiles-bone

Repository files navigation

Dotfiles with bone adaptions

A collection of my dotfiles used on a Archlinux x86_64 box.

A special focus is set on tools that use vi-like hjkl navigation. I use some of them (vim, ncmpcpp, zathura) and adapted these to the bone keyboard layout. Additionally, some other programmes (tmux, mplayer, muttator or vimperator) offer vi-like modes where I sought to adapt these, too. Feel free to take and use whatever you like!

A Note of Caution

Please note that you can't just copy and paste any option to your settings, some might need plugins installed, so be sure to research that.

ZSH

My zsh configuration is set to use vi-mode and the motion keys are of course adapted to bone2 as well. You can find my .zshrc in my prezto repository under runcoms.

Installation

This is mainly for me to simplify setting up a familiar working environment:

  1. Clone the repository:

    git clone --recursive https://github.com/nasenatmer/dotfiles-bone.git "$HOME/.dotfiles"

  2. Link dotfiles to $HOME:

    setopt EXTENDED_GLOB for rcfile in "${HOME}"/.dotfiles/^README.md(.N); do ln -s "$rcfile" "${HOME}/.${rcfile:t}" done cd ~ ln -s ~/.dotfiles/vim .vim ln -s ~/.dotfiles/mplayer .mplayer ln -s ~/.dotfiles/ncmpcpp .ncmpcpp

Updating

Pull the latest changes and update submodules.

git pull && git submodule update --init --recursive

< vim: set tw=78: >

About

My dotfiles with a focus on VI-like navigation keys customised for the German bone2 keyboard layout.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published