darkiop / dotfiles

dotfiles for bash, adapted to me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles

dotfiles for bash

INSTALL

with menu

bash -c "$(wget -qO - 'https://raw.githubusercontent.com/darkiop/dotfiles/HEAD/install.sh')"

install all without questions

bash -c "$(wget -qO - 'https://raw.githubusercontent.com/darkiop/dotfiles/HEAD/install.sh')" '' all
bash -c "$(wget -qO - 'https://raw.githubusercontent.com/darkiop/dotfiles/HEAD/install.sh')" '' all load-bashrc

clone the repo

git clone https://github.com/darkiop/dotfiles $HOME/dotfiles
bash $HOME/dotfiles/install.sh

FEATURES

  • navi STRG + G (~/dotfiles/cheats)
  • cheat.sh
cht.sh man
  • vimrc
  • motd for each hostname (~/dotfiles/motd)
  • dategrep
  • tmux
dategrep --start "12:00" --end "12:15" syslog
dategrep --end "12:15" --format "%b %d %H:%M:%S" syslog
dategrep --last-minutes 5 syslog
cat syslog | dategrep --end "12:15"

LINKS

inspired by other dotfile projects

projects used by my dotfiles

misc

terminal

KEY BINDINGS

bash

Key Function
CTRL + A jump to the beginning of a line
CTRL + E jump to the end of the line
CTRL + R reverse-search
CTRL + C interupt command
CTRL + L clear screen
ALTGR + Mousewhell bash history

navi

Key Function
CTRL + G show navi menu

tmux

Prefix is CTRL + a

Key Function
PREFIX + < Split the screen vertically
PREFIX + - Split the screen horizontally
PREFIX + c create a new window
PREFIX + t create a new window
PREFIX + w close the window
PREFIX + s show windows
PREFIX + , rename window
PREFIX + d detach session
PREFIX + TAB switch between last and current window
SHIFT + LEFT switch to left window
SHIFT + RIGHT switch to right window
PREFIX + z pane > fullscreen
PREFIX + r reload tmux.conf
F11 pane > fullscreen
PREFIX + ? list shortcuts
ALT + LEFT switch to the left pane
ALT + RIGHT switch to the right pane
ALT + UP switch to the upper pane
ALT + DOWN switch to the lower pane
PREFIX + CTRL + s save tmux environment to ~/.tmux/resurrect
PREFIX + CTRL + r restore tmux environment
PREFIX + $ rename session

About

dotfiles for bash, adapted to me


Languages

Language:Shell 99.4%Language:Batchfile 0.5%Language:Vim Script 0.1%