A library with useful helper functions to improve your day-to-day work on your shell https://gitlab.com/papanito/shell-helper-library/
Find a file
2024-09-05 18:57:18 +02:00
.gitignore docu: add docu for each file 2022-09-19 13:12:11 +02:00
archiving.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
archiving.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
checksum.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
checksum.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
colors.md feat: split color stuff to color.sh 2022-09-25 14:28:09 +02:00
colors.sh feat: split color stuff to color.sh 2022-09-25 14:28:09 +02:00
conversion.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
conversion.sh fix: cleanup, remove unused stuff 2022-09-23 16:24:46 +02:00
datetime.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
datetime.sh fix: cleanup, remove unused stuff 2022-09-23 16:24:46 +02:00
filesfolders.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
filesfolders.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
find_stuff.md fix: rename find.sh to find_stuff.sh 2022-10-09 12:11:57 +02:00
find_stuff.sh feat: remove aliases for find commands 2022-10-09 16:31:20 +02:00
fun.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
fun.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
LICENSE docu: fix install instructions, add LICENSE 2022-09-14 14:32:27 +02:00
math.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
math.sh fix: cleanup, remove unused stuff 2022-09-23 16:24:46 +02:00
media.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
media.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
networking.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
networking.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
processes.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
processes.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
README.md docu: Remove zi, add zinit 2024-09-05 18:57:18 +02:00
security.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
security.sh feat: update function names in security.sh 2022-09-23 17:19:23 +02:00
shell-helper-library.plugin.bash docu: add docu for each file 2022-09-19 13:12:11 +02:00
shell-helper-library.plugin.zsh docu: add docu for each file 2022-09-19 13:12:11 +02:00
shell.md feat: split color stuff to color.sh 2022-09-25 14:28:09 +02:00
shell.sh feat: cleanup shell.sh 2022-09-25 14:51:37 +02:00
strings.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
strings.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
system.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
system.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
timer_stopwatch.md docu: add docu for each file 2022-09-19 13:12:11 +02:00
timer_stopwatch.sh docu: add docu for each file 2022-09-19 13:12:11 +02:00
translate.md fix: cleanup, remove unused stuff 2022-09-23 16:24:46 +02:00
translate.sh fix: cleanup, remove unused stuff 2022-09-23 16:24:46 +02:00

shell-helper-library

Gitlab issues Gitlab merge requests GitLab contributors GitLab

Contains a collection for useful functions and aliases.

Usage

zsh

Use a plugin-manager and load the plugin. I use zinit, hence I have this in my .zshrc

zi ice from"gitlab"
zi light papanito/shell-helper-library

bash

  1. Declare SHELL_HELPER_LIBRARY somewhere in your .bashrc or .zshrc

    export SHELL_HELPER_LIBRARY="$HOME\.shell-helper-library
    
  2. Clone this repo to $SHELL_HELPER_LIBRARY

    git clone https://gitlab.com/papanito/shell-helper-library $SHELL_HELPER_LIBRARY
    
  3. Load functions by adding this to .bashrc

    shell_helper=$SHELL_HELPER_LIBRARY/shell-helpers.plugin.bash
    if [ -f $shell_helper ]; then . $shell_helper ; fi
    

Content