.dotfiles/ReadMe.md

37 lines
976 B
Markdown
Raw Normal View History

2022-02-12 00:19:28 +01:00
# .dotfiles
2022-02-10 20:11:56 +01:00
2023-06-08 15:52:11 +02:00
I moved from `bash` to `zsh` as my daily-driver a few years ago.
Since then I have collected some neat settings, scripts, aliases and other niceties - not only for `zsh`, but also other CLI tools.
2022-02-10 20:38:51 +01:00
2022-02-10 20:11:56 +01:00
## Install
2022-02-10 20:12:48 +01:00
Clone repo do your user directory
2022-02-10 20:11:56 +01:00
2022-02-10 20:12:48 +01:00
```~/.dotfiles```
2023-06-08 15:52:11 +02:00
and run `./install.sh`
2022-02-10 20:32:39 +01:00
2023-06-08 15:52:11 +02:00
## Definition for each file
2022-02-10 20:32:39 +01:00
- zsh/settings
2023-06-08 15:52:11 +02:00
Basic zsh settings
2022-02-10 20:32:39 +01:00
- zsh/env
2023-06-08 15:52:11 +02:00
Adds additional folders to the `$PATH` + the rest of the environment
2022-02-10 20:32:39 +01:00
- zsh/alias
2023-06-08 15:52:11 +02:00
Aliases and shortcuts
2022-02-10 20:32:39 +01:00
- zsh/bindings
2023-06-08 15:52:11 +02:00
Custom key bindings; mostly unused
2022-02-10 20:32:39 +01:00
- zsh/scripts
2023-06-08 15:52:11 +02:00
Small custom shell scripts & functions
2022-02-10 20:32:39 +01:00
- zsh/ffmpeg
2023-06-08 15:52:11 +02:00
FFmpeg helper functions
- tmux/tmux.conf
Settings for my `tmux` environment
- ssh/settings
Defaults for SSH connections
- nanorc
Settings for the `nano` editor
- this-machine/zsh
Preferences that only apply to the current machine (*git-exluded*)
- this-machine/tmux.conf
Preferences that only apply to the current machine (*git-exluded*)