Current documentation is outdated, updates TBA
TBA
Open the file with the following
$ cd ~
$ vim .zshrcDonwload the required plugins and P10K link.
Copy the config/.zshrc and config/.p10k.zsh files.
Example file structure (all /group1 files will have the g1_ prefix)
bin
├── group1
│ ├── script1.sh
│ └── script2.sh
├── group2
│ └── script3.sh
└── group3
├── script4.sh
└── script5.shThe commands are global, meaning you can use them from any folder on the system (based on the user since they are stored in ~/bin)
$ cd ~
$ g1_script1
$ g1_script2
$ script3
$ script4
$ script5
$ cd Documents
$ g1_script1
$ g1_script2
$ script3
$ script4
$ script5- Create a test script and place it inside the
~/bin/*folder - If it is a new folder add it to the list in the
~/.zshrc(described in detail above) - Run the following command to configure permissions for the file
$ chmod +x ~/bin/${folder}/${filename}- Run the following command to apply the changes
$ source ~/.zshrc- Run the command from anywhere!
https://github.com/josean-dev/dev-environment-files https://www.josean.com/posts/terminal-setup
REMINDER: if ever rebuilding ssh accessed environments, make sure to remove local known_hosts and have them applied automatically again
TO use the signature add the missing signatures folder
make sure to have this in zshrc to run scripts
export PYTHONPATH="$HOME/bin/scripts"Do this to apply the hooks
$ git config core.hooksPath hooks