This commit is contained in:
JMARyA 2022-05-19 01:16:20 +02:00
parent 3ee2f4c885
commit 9765a9e04a
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
11 changed files with 15 additions and 54 deletions

View file

@ -1,10 +1,8 @@
# ZSH Config Snippets
This is a Collection of little ZSHRC Snippets that can be modularly merged into one .zshrc file
Simple ZSH Module Configurations
# Usage
Specify the features you want in the cat command
## Example
'''cat base.zsh mkcd.zsh update.zsh > ~/.zshrc'''
- Copy zshrc to ~/.zshrc
- Copy wanted modules into ~/.zsh folder

View file

@ -1,6 +0,0 @@
alias rsync-copy="rsync -avz --progress -h"
alias rsync-move="rsync -avz --progress -h --remove-source-files"
alias rsync-update="rsync -avzu --progress -h"
alias rsync-synchronize="rsync -avzu --delete --progress -h"
alias rsync-backup="rsync -avzhruP --update"

View file

@ -1,29 +0,0 @@
function update() {
if type "apt-get" &> /dev/null; then
sudo apt-get update;
sudo apt-get upgrade;
sudo apt-get dist-upgrade;
fi
if type "apk" &> /dev/null; then
sudo apk update;
sudo apk upgrade;
fi
if type "pacman" &> /dev/null; then
sudo pacman -Syu;
fi
if type "yum" &> /dev/null; then
yum upgrade;
fi
if type "snap" &> /dev/null; then
sudo snap refresh;
fi
if type "flatpak" &> /dev/null; then
flatpak update;
fi
if type "brew" &> /dev/null; then
brew update;
brew upgrade;
brew cask upgrade;
fi
}

View file

@ -1,4 +1,3 @@
alias ls="exa"
alias l="exa -l"
alias la="exa -la"

View file

@ -1,4 +1,3 @@
function find_mac_files() {
find . -name '.DS_Store';
find . -name '._*';

View file

@ -1,4 +1,3 @@
function convert() {
for i in *.$1; do ffmpeg -i "$i" "${i%.*}.$2"; done
}

View file

@ -1,4 +1,3 @@
function mkcd() {
mkdir $1 && cd $1
}

2
zsh/vars.zsh Normal file
View file

@ -0,0 +1,2 @@
export EDITOR="micro"
export PATH=~/bin:$PATH

View file

@ -1,4 +1,3 @@
function mkVideoProj() {
mkdir $1 && cd $1;
mkdir -p Media;

View file

@ -1,4 +1,3 @@
alias downloadVid="yt-dlp --downloader aria2c -o \"%(title)s.%(ext)s\" -f \"bestvideo[height<=1080]+bestaudio\" --write-thumbnail"
alias downloadVid1440="yt-dlp --downloader aria2c -o \"%(title)s.%(ext)s\" -f \"bestvideo[height<=1440]+bestaudio\" --write-thumbnail"
alias downloadVid4K="yt-dlp --downloader aria2c -o \"%(title)s.%(ext)s\" -f \"bestvideo[height<=2160]+bestaudio\" --write-thumbnail"
@ -9,4 +8,3 @@ alias downloadYT="yt-dlp --downloader aria2c --write-thumbnail -o \"%(title)s.%(
function downloadList() {
cat $1 |xargs -I _ yt-dlp --downloader aria2c _
}

View file

@ -3,8 +3,13 @@
autoload -U colors && colors
autoload -Uz promptinit
promptinit
#prompt adam1
#prompt
if [ $(id -u) -eq 0 ]
then
PS1="%{$fg[red]%}%n@%m: %{$fg[blue]%}%~ %{$reset_color%}% $ "
else
PS1="%{$fg[green]%}%n@%m: %{$fg[blue]%}%~ %{$reset_color%}% $ "
fi
setopt histignorealldups sharehistory
setopt autocd
@ -38,9 +43,7 @@ zstyle ':completion:*' verbose true
zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#)*=0=01;31'
zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd'
# Config
export EDITOR="micro"
export PATH=~/bin:$PATH
alias zshconfig="$EDITOR ~/.zshrc"
alias zshrefresh="source ~/.zshrc"
for f in $HOME/.zsh/*
do
source "$f"
done