My zsh env
Go to file
2024-08-10 23:22:29 +02:00
scripts add shebang to script 2024-08-10 23:22:29 +02:00
ssh Fix support for Secretive.app 2023-06-10 21:41:11 +02:00
tmux Change default tmux bar color to match zsh 2022-09-02 20:09:31 +02:00
zsh Reorganize ll handling. eza also now preferred 2024-08-10 22:56:58 +02:00
.gitignore Change from device-specific to this-machine folder 2022-09-02 19:54:52 +02:00
gitconfig Add a couple of settings 2024-06-23 00:56:57 +02:00
install.sh Add link for .nanorc 2024-06-23 01:40:04 +02:00
LICENSE Update copyright & fix tabs 2024-07-05 10:33:12 +02:00
nanorc Add config comments 2023-02-25 15:03:22 +01:00
ReadMe.md Update ReadMe 2023-06-08 15:52:11 +02:00
zshrc Add source link 2024-08-10 19:36:57 +02:00

.dotfiles

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.

Install

Clone repo do your user directory

~/.dotfiles

and run ./install.sh

Definition for each file

  • zsh/settings
    Basic zsh settings
  • zsh/env
    Adds additional folders to the $PATH + the rest of the environment
  • zsh/alias
    Aliases and shortcuts
  • zsh/bindings
    Custom key bindings; mostly unused
  • zsh/scripts
    Small custom shell scripts & functions
  • zsh/ffmpeg
    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)