h1 align="center">Kan`s dotfiles
Content
Project description
Config files for:
- bash
- zsh
- alacritty
- tmux
- ssh
- git
- ranger
- i3
Prompt
i3
| Feature | Shortcut |
|---|---|
| Full Screen | PrtScr |
| Selection | Shift + PrtScr |
| Active Window | Super + PrtScr |
| Clipboard Full Screen | Ctrl + PrtScr |
| Clipboard Selection | Ctrl + Shift + PrtScr |
| Clipboard Active Window | Ctrl + Super + PrtScr |
ZSH global aliases
| Alias | Equals | Description |
|---|---|---|
git diff L |
git diff | less -R |
View stdout |
cat main.py S -S py |
cat main.py | highlight -O ansi --syntax py |
Highlight syntax |
redis-server BG |
redis-server &>/dev/null & |
Run command in background |
You can add your files to the ~/.subbash/bashrc.d directory for bash or ~/.subzsh/zshrc.d directory for zsh so that they automatically run in ascending order when you open a terminal.
Example:
~/.subbash/bashrc.d/01_hello.sh
echo "Hello $USER!"
VIM shortcuts
| Command | Description |
|---|---|
| ,ff | Project files search by Telescope |
| ,fg | Search words in project |
| ,eh | Show hiden symbols like tabs |
| ,l | Line number styles |
| ,c | Highlight cursor line |
| ,/ | Toggle search highlight |
| ,`` | Close all without saving |
| ,t | Tagbar |
| ,r | Run script in new tab (python, go) |
Installation
git clone https://github.com/TheK4n/dotfiles
cd dotfiles
make
▲
Languages
Shell
79.6%
Lua
18.2%
Python
1.4%
Ruby
0.7%
