nacq / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

my shitty debian based dotfiles

├── diffs                               # diffs to apply to (mainly suckless) programs
│   ├── dwm.diff
├── etc                                 # stuff in here will keep its dir structure and they will be symliked
│   ├── bluetooth
│   │   └── main.conf
├── log                                 # ignored by git, but to hold relevant logs
│   └── init
├── scripts                             # just bash scripts
│   ├── install.sh
│   └── monitors.sh
├── usr                                 # same as the above /etc dir
│   └── share
│       └── applications
│           └── brave-browser.desktop
├── vim                                 # don't like anymore these files, I'd prefer just one big .vimrc
│   └── bindings.vim
├── README.md
├── aliases                             # aliases that I find useful
├── exports                             # to set env variables
├── functions                           # functions that I usually use. These will be sourced and be globally available
├── .config                             # root level hidden files will be symliked in the home dir
│   └── share
│       └── nvim
│           └── init.vim
├── .xinitrc
├── .Xmodmap
├── .Xresources
└── .zshrc

tmux (leader ctrl-b)

| shortcut              | action                        |
|-----------------------|-------------------------------|
|leader - ctrl-"        | horizontal split              |
|leader - ctrl-%        | vertical split                |
|leader - ctrl-<number> | move to the window <number>   |
|leader - ctrl-=        | list clipboard                |
|leader - ctrl-T        | move window to the 0 position |
|leader - ctrl-[        | visual mode                   |
|leader - ctrl-]        | paste clipboard               |
|leader - ctrl-c        | create window                 |
|leader - ctrl-h        | move to the split on the left |
|leader - ctrl-j        | move to the split below       |
|leader - ctrl-k        | move to the split above       |
|leader - ctrl-l        | move to the split on the right|
|leader - ctrl-n        | move to the next window       |
|leader - ctrl-p        | move to the previous window   |
|leader - ctrl-r        | restore session               |
|leader - ctrl-s        | save session                  |
|leader - ctrl-t        | show time                     |
|leader - ctrl-x        | kill current split            |
|leader - space         | swap splits pos v2h / h2v     |

dwm

| shortcut              | action                                         |
|-----------------------|------------------------------------------------|
|super-,                | focus previous monitor                         |
|super-shift-,          | move current window to previous monitor        |
|super-.                | focus next monitor                             |
|super-shift-.          | move current window to next monitor            |
|super-shift-<number>   | move current window to the <number> desktop    |
|super-<number>         | move to the desktop <number>                   |
|super-b                | toggle dwm bar                                 |
|super-c                | close current window                           |
|super-d                | window from horizontal to vertical split       |
|super-h                | increase window size to the left               |
|super-i                | window from vertical to horizontal split       |
|super-j                | focus next window                              |
|super-k                | focus previous window                          |
|super-l                | increase window size to the right              |
|super-shift-l          | lock screen                                    |
|super-space            | open dmenu                                     |
|super-shift-a          | volume down                                    |
|super-shift-d          | mute                                           |
|super-shift-enter      | open terminal                                  |
|super-shift-q          | quit dwm                                       |
|super-shift-s          | volume up                                      |

About


Languages

Language:Shell 43.2%Language:Vim Script 42.0%Language:Lua 14.7%