Skip to content

rubenleikarnes/dotfiles

Repository files navigation

dotfiles

My startingpoint is was mostly a fork of Mathias Bynens' bash files wich I've now stopped using since I've gone over to use Zsh. My Sublime config have been evolving over the past few years. Tmux inspiration from xero and Ahmed El Gabri. My NVim was a fork of Harry Roberts', and some inspiration from Nick Nisi.

Requirements

coreutils
fish
git
nvim
fzf
ripgrep

Install

Set default shell in System Preferences  \'/usr/local/bin/fish\'
git clone --recursive git://github.com/rub1/dotfiles.git $HOME/dotfiles
git submodule update --init --recursive

Use the link.sh file to install all '.symlink' and '.configlink' files.

sh ./link.sh

Restart terminal session

Brew

cd ~/dotfiles
brew bundle

nvim

Uses kickstart.nvim with smaller changes and a few plugins Uncomment line so custom files can be loaded. I do have some custom files in the customs folder Ive also added a customs.lua and the snippet below to override some settings and make it easier to "update" kickstart to a newer version

-- Override or set new options, autocmds, etc. in lua files placed in lua/custom/
-- See lua/custom/example_override.lua
vim.cmd('runtime! lua/custom/*.lua')

Terminal settings

FOR  ACTION         SEND
⌘←  "SEND HEX CODE"      0x01
⌘→  "SEND HEX CODE"      0x05
⌥←  "SEND ESC SEQ"  b
⌥→  "SEND ESC SEQ"  f

Kubectl

kubectl-config-import tool

kubectl config-import -f ~/.kube/config

Sources