dotfiles/config/zsh
2024-08-10 23:40:30 +01:00
..
aliases Set lts flag on nvm 2024-08-10 23:40:30 +01:00
helpers Reorganised ZSH, Tmux and Vim into Configs directory 2022-11-06 23:02:32 +00:00
lib Updates history file size 2024-08-09 23:40:30 +01:00
.p10k.zsh Reorganised ZSH, Tmux and Vim into Configs directory 2022-11-06 23:02:32 +00:00
.zlogin Reorganised ZSH, Tmux and Vim into Configs directory 2022-11-06 23:02:32 +00:00
.zlogout Reorganised ZSH, Tmux and Vim into Configs directory 2022-11-06 23:02:32 +00:00
.zshenv Sets PyEnv paths, if installed 2023-09-04 20:17:03 +01:00
.zshrc Adds deno to path if present 2024-06-16 22:12:53 +01:00
README.txt Readme for config/ZSH 2022-12-13 19:14:58 +00:00

Lissy93/Dotfiles - ZSH Config ⚙️
-------------------------------

> My configuration files for Z Shell

config/zsh/
├── .p10k.zsh               Configuration for the PowerLevel10K ZSH prompt
├── .zlogin                 Startup tasks, executed when the shell is launched
├── .zlogout                Cleanup tasks, executed when the shell is exited
├── .zshenv                 Core environmental variables, used to configure file locations for dotfiles
├── .zshrc                  Entry point for ZSH config, here all the other files are imported
├── aliases/							
│  ├── alias-tips.zsh       Shows hint when there's an available short-hand alias for a command
│  ├── flutter.zsh          Aliases, shortcuts and helper functions for Flutter development
│  ├── general.zsh          General aliases and short functions for common CLI tasks
│  ├── git.zsh              Aliases, shortcuts and helper functions for working with Git
│  └── node-js.zsh          Aliases, shortcuts and helper functions for JS/ Node.js development
├── helpers/
│  ├── import-plugins.zsh   Installation, updating and importing of all ZSH plugins, via Antigen
│  ├── misc-stuff.zsh			
│  └── setup-antigen.zsh    Installs, and sets up Antigen, which is used for plugin management
└── lib/
   ├── colors.zsh           Define colors for listing various file types
   ├── completion.zsh       Configure completion and fuzzy matching settings
   ├── cursor.zsh           Set cursor color, behaviour and key bindings
   ├── expansions.zsh       Expands all glob expressions, subcommands and aliases
   ├── history.zsh          Configure history settings, file size, age, etc
   ├── key-bindings.zsh     Set key bindings, and keyboard shortcuts
   ├── navigation.zsh       Settings for jumping around directories
   ├── surround.zsh         Match parentheses/quotes around strings
   └── term-title.zsh       Show current command as terminal title (Xterm)

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Full source and documentation: https://github.com/Lissy93/dotfiles ┃
┃ Licensed under MIT (C) Alicia Sykes 2022 <https://aliciasykes.com> ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛