updated stuff again

This commit is contained in:
Nikolas Weger 2020-11-06 20:19:12 +01:00
parent ecbcd3a6e4
commit 3a1adff906
5 changed files with 36 additions and 108 deletions

View file

@ -1,39 +0,0 @@
[user]
email = nikolasweger@googlemail.com
name = Nikolas Weger
[color]
ui = auto
[pretty]
line = "%C(auto)%h%d %s %C(yellow)by %C(blue)%an %C(green)%ar"
compact = "%C(auto)%h %s %C(green)%ar%n %C(auto)%d%n"
detail = "%C(auto)%h %s%n %C(yellow)by %C(blue)%an %C(magenta)<%ae> [%G?] %C(green)%ar%n %C(auto)%d%n"
[diff]
tool = meld
[difftool]
prompt = false
[difftool "meld"]
cmd = meld "$REMOTE" "$LOCAL"
[merge]
tool = meld
[mergetool "meld"]
cmd = meld "$LOCAL" "$MERGED" "$REMOTE" --output "$MERGED"
[push]
default = upstream
[credential]
helper = cache --timeout=3600
[advice]
detachedHead = false
[core]
excludesfile = /etc/gitignore
editor = vim

View file

@ -1,31 +0,0 @@
# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
*.pyc
# Editing tools and IDEs #
##########################
*.swp
*~
# Logs and databases #
######################
*.log
*.sql
*.sqlite
# OS generated files #
######################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db

View file

@ -1,9 +1,5 @@
#!/bin/bash #!/bin/bash
[[ $1 == "copy" ]] && { [[ $1 == "copy" ]] && {
echo ">>> Copying .gitconfig - Please Wait! <<<"
sudo cp ${HOME}/.config/dotfiles/copy/gitconfig /etc/gitconfig
echo ">>> Copying .gitignore - Please Wait! <<<"
sudo cp ${HOME}/.config/dotfiles/copy/gitignore /etc/gitignore
echo ">>> Copying .zshenv - Please Wait! <<<" echo ">>> Copying .zshenv - Please Wait! <<<"
cp ${HOME}/.config/dotfiles/copy/zshenv ${HOME}/.zshenv cp ${HOME}/.config/dotfiles/copy/zshenv ${HOME}/.zshenv
} }

View file

@ -1,12 +1,9 @@
alias ls='exa -al --color=always --group-directories-first' alias ls='exa -al --color=always --group-directories-first'
alias cat='bat' alias cat='bat'
alias rm='rm -i' alias rm='rm -i'
alias cp='cp -i' alias cp='cp -i'
alias mv='mv -i' alias mv='mv -i'
alias grep="grep --exclude-dir={.bzr,CVS,.git,.hg,.svn} --color=auto"
alias sc-status="sudo systemctl status" alias sc-status="sudo systemctl status"
alias sc-start="sudo systemctl start" alias sc-start="sudo systemctl start"
alias sc-stop="sudo systemctl stop" alias sc-stop="sudo systemctl stop"
@ -16,8 +13,7 @@ alias sc-enable="sudo systemctl enable"
alias sc-disable="sudo systemctl disable" alias sc-disable="sudo systemctl disable"
alias sc-daemon-reload="sudo systemctl daemon-reload" alias sc-daemon-reload="sudo systemctl daemon-reload"
alias duplHostKeys='cat ~/.ssh/known_hosts | egrep -v "mesh.eu|inetbone.net" | cut -d" " -f3 | sort | uniq -d' alias termbin="nc termbin.com 9999"
alias tb="nc termbin.com 9999"
dotupdate () { dotupdate () {
pushd ~/.config/dotfiles &>/dev/null pushd ~/.config/dotfiles &>/dev/null
@ -27,10 +23,6 @@ dotupdate () {
popd &>/dev/null popd &>/dev/null
} }
themeupdate () { themeupdate () { curl -fsSL https://starship.rs/install.sh | bash }
curl -fsSL https://starship.rs/install.sh | bash
}
sheldonup () { sheldonup () { curl --proto '=https' -fLsS https://rossmacarthur.github.io/install/crate.sh | sudo bash -s -- --force --repo rossmacarthur/sheldon --to /usr/local/bin }
curl --proto '=https' -fLsS https://rossmacarthur.github.io/install/crate.sh | sudo bash -s -- --force --repo rossmacarthur/sheldon --to /usr/local/bin
}

View file

@ -1,40 +1,50 @@
export path=($path $HOME/.config/dotfiles/bin) export path=($path $HOME/.config/dotfiles/bin)
export fpath=($fpath $ZDOTDIR/plugins/completions/src $ZDOTDIR/local/fpath) export fpath=($fpath $ZDOTDIR/local/fpath)
export FZF_MARKS_FILE=$HOME/.config/fzfmarks
mkdir -p $HOME/.cache/zsh
declare -A ZINIT
ZINIT[BIN_DIR]="$HOME/.config/zinit/bin"
ZINIT[HOME_DIR]="$HOME/.config/zinit"
ZINIT[ZCOMPDUMP_PATH]="$HOME/.cache/zsh/compdump"
source $HOME/.config/zinit/bin/zinit.zsh
# Theme # Theme
export STARSHIP_CONFIG=$ZDOTDIR/starship.toml export STARSHIP_CONFIG=$ZDOTDIR/starship.toml
eval "$(starship init zsh)" eval "$(starship init zsh)"
# Completions zinit silent wait'1' blockf for zsh-users/zsh-completions
mkdir -p $HOME/.cache/zsh zinit silent wait'1' atload"_zsh_autosuggest_start" for zsh-users/zsh-autosuggestions
autoload -Uz compinit
compinit -d $HOME/.cache/zsh/compdump
# Own Files # Needed
source $ZDOTDIR/files/dircolor.zsh source $ZDOTDIR/files/dircolor.zsh
source $ZDOTDIR/files/aliases.zsh source $ZDOTDIR/files/aliases.zsh
source $ZDOTDIR/files/completion.zsh source $ZDOTDIR/files/completion.zsh
source $ZDOTDIR/files/history.zsh source $ZDOTDIR/files/history.zsh
source $ZDOTDIR/files/keybindings.zsh
source $ZDOTDIR/files/termsupport.zsh
source $ZDOTDIR/files/clipboard.zsh
source $ZDOTDIR/files/sudo.zsh
source $ZDOTDIR/files/cnf.zsh
source $ZDOTDIR/files/fzf.zsh
source $ZDOTDIR/files/direnv.zsh source $ZDOTDIR/files/direnv.zsh
source $ZDOTDIR/files/asdf.zsh zinit snippet OMZL::functions.zsh
source $ZDOTDIR/files/lando.zsh zinit snippet OMZL::directories.zsh
zinit snippet OMZL::key-bindings.zsh
zinit snippet OMZL::termsupport.zsh
zinit snippet OMZL::clipboard.zsh
zinit snippet OMZL::grep.zsh
zinit snippet OMZP::sudo
zinit snippet OMZP::command-not-found
zinit snippet OMZP::fzf
zinit snippet OMZP::lando
# Plugins and Configs
eval "$(fasd --init auto)" eval "$(fasd --init auto)"
source $ZDOTDIR/plugins/fzfasd/fzf-fasd.plugin.zsh zinit silent wait'1' light-mode for wookayin/fzf-fasd
export FZF_MARKS_FILE=$HOME/.config/fzfmarks zinit silent wait'1' light-mode for urbainvaes/fzf-marks
source $ZDOTDIR/plugins/fzfmarks/fzf-marks.plugin.zsh zinit silent wait'1' light-mode for voronkovich/gitignore.plugin.zsh
source $ZDOTDIR/plugins/gitignore/gitignore.plugin.zsh zinit silent wait'1' light-mode for reegnz/jq-zsh-plugin
source $ZDOTDIR/plugins/jq/jq.plugin.zsh zinit silent wait'1' light-mode for @asdf-vm/asdf
source $ZDOTDIR/plugins/fzftab/fzf-tab.zsh zinit silent wait'1' light-mode for Aloxaf/fzf-tab
source $ZDOTDIR/plugins/suggestions/zsh-autosuggestions.zsh
source $ZDOTDIR/plugins/syntax/zsh-syntax-highlighting.zsh # syntax highlighting
zinit silent wait'1' atinit"zpcompinit; zpcdreplay -q" for zsh-users/zsh-syntax-highlighting
# Local RC # Local RC
[[ -f "$ZDOTDIR/local/rc.zsh" ]] && source "$ZDOTDIR/local/rc.zsh" [[ -f "$ZDOTDIR/local/rc.zsh" ]] && source "$ZDOTDIR/local/rc.zsh"