restructure repo
This commit is contained in:
parent
6348678015
commit
ff921c9292
14 changed files with 281 additions and 298 deletions
|
@ -1,12 +0,0 @@
|
||||||
\.git
|
|
||||||
\.gitignore
|
|
||||||
^/README.*
|
|
||||||
^/LICENCE.*
|
|
||||||
^/COPYING
|
|
||||||
install.sh
|
|
||||||
makefile
|
|
||||||
^/.local*
|
|
||||||
^/.steam*
|
|
||||||
steam/steam.pid
|
|
||||||
.local/state/nix/profiles/profile
|
|
||||||
.steam/sdk32/steam
|
|
277
config.fish
Normal file
277
config.fish
Normal file
|
@ -0,0 +1,277 @@
|
||||||
|
if status is-interactive
|
||||||
|
# ─< Commands to run in interactive sessions can go here >──────────────
|
||||||
|
end
|
||||||
|
|
||||||
|
# __ _ __ _ _
|
||||||
|
# / _(_) / _(_) | |
|
||||||
|
# ___ ___ _ __ | |_ _ __ _ | |_ _ ___| |__
|
||||||
|
# / __/ _ \| '_ \| _| |/ _` | | _| / __| '_ \
|
||||||
|
# | (_| (_) | | | | | | | (_| |_| | | \__ \ | | |
|
||||||
|
# \___\___/|_| |_|_| |_|\__, (_)_| |_|___/_| |_|
|
||||||
|
# __/ |
|
||||||
|
# |___/
|
||||||
|
# _ ___ _ _
|
||||||
|
# | | / _ \| | |
|
||||||
|
# | |__ _ _ / /_\ \ | | ___ _____ ____ __
|
||||||
|
# | '_ \| | | | | _ | | |/ _ \/ _ \ \/ /\ \/ /
|
||||||
|
# | |_) | |_| | | | | | | | __/ __/> < > <
|
||||||
|
# |_.__/ \__, | \_| |_/_|_|\___|\___/_/\_\/_/\_\
|
||||||
|
# __/ |
|
||||||
|
# |___/
|
||||||
|
|
||||||
|
# ─< Environment-Variables >────────────────────────────────────────────────────────────────
|
||||||
|
set fish_greeting
|
||||||
|
set toolbox "The following tools are active:
|
||||||
|
"
|
||||||
|
set warnings "The following packages are NOT active:
|
||||||
|
|
||||||
|
"
|
||||||
|
|
||||||
|
set -p EDITOR (which nvim)
|
||||||
|
|
||||||
|
# ─────────────────────────< START | distro/packagemanger detection >─────────────────────────
|
||||||
|
# ─< DNF - Fedora >─────────────────────────────────────────────────────
|
||||||
|
if command -v dnf
|
||||||
|
alias install='sudo dnf install'
|
||||||
|
alias update='sudo dnf update && sudo dnf upgrade'
|
||||||
|
alias search='sudo dnf search'
|
||||||
|
alias remove='sudo dnf remove'
|
||||||
|
set -a ALIASSES "-- You're using DNF aliases!! --"
|
||||||
|
end
|
||||||
|
|
||||||
|
# ─< APT/NALA - Debian >────────────────────────────────────────────────
|
||||||
|
if command -v nala >/dev/null 2>&1
|
||||||
|
alias install='sudo nala update && sudo nala install'
|
||||||
|
alias update='sudo nala update && sudo nala upgrade'
|
||||||
|
alias search='nala search'
|
||||||
|
alias remove='sudo nala remove'
|
||||||
|
set ALIASSES "-- You're using NALA aliases!! --"
|
||||||
|
else
|
||||||
|
if command -v apt >/dev/null 2>&1
|
||||||
|
alias install='sudo apt update && sudo apt install'
|
||||||
|
alias update='sudo apt update && sudo apt upgrade'
|
||||||
|
alias search='apt search'
|
||||||
|
alias remove='sudo apt remove'
|
||||||
|
set ALIASSES "-- You're using APT aliases!! --"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# ─< Pacman - Arch >────────────────────────────────────────────────────
|
||||||
|
if command -v yay >/dev/null 2>&1
|
||||||
|
alias install='yay -S'
|
||||||
|
alias update='yay -Syu'
|
||||||
|
alias search='yay -Ss'
|
||||||
|
alias remove='yay -R'
|
||||||
|
set ALIASSES "-- You're using Arch!! - installed helper: yay --"
|
||||||
|
else
|
||||||
|
if command -v paru >/dev/null 2>&1
|
||||||
|
alias install='paru -S'
|
||||||
|
alias update='paru -Syu'
|
||||||
|
alias search='paru -Ss'
|
||||||
|
alias remove='paru -R'
|
||||||
|
set ALIASSES "-- You're using Arch!! - installed helper: paru --"
|
||||||
|
else
|
||||||
|
if command -v pacman >/dev/null 2>&1
|
||||||
|
alias install='sudo pacman -S'
|
||||||
|
alias update='sudo pacman -Syu'
|
||||||
|
alias remove='sudo pacman -R'
|
||||||
|
set ALIASSES "-- by the PACMAN - You're using Arch!! --"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# ─< Zypper - OpenSuse >────────────────────────────────────────────────────────────────────
|
||||||
|
if command -v zypper >/dev/null 2>&1
|
||||||
|
alias install='sudo zypper in'
|
||||||
|
alias update='sudo zypper dup'
|
||||||
|
alias search='sudo zypper se'
|
||||||
|
alias lock='sudo zypper al'
|
||||||
|
alias remove='sudo zypper rm'
|
||||||
|
set ALIASSES "-- I see.. you're using OpenSUSE. i like <3 --
|
||||||
|
-- ZYPPER -- "
|
||||||
|
end
|
||||||
|
|
||||||
|
# ─< APK - Alpine >─────────────────────────────────────────────────────────────────────────
|
||||||
|
if command -v apk >/dev/null 2>&1
|
||||||
|
alias install='sudo apk add'
|
||||||
|
alias update='sudo apk update'
|
||||||
|
alias search='sudo apk search'
|
||||||
|
set ALIASSES "-- Alpine.. right, this fast os is evolving.. --"
|
||||||
|
end
|
||||||
|
|
||||||
|
# ──────────────────────────< END | distro/packagemanger detection >──────────────────────────
|
||||||
|
|
||||||
|
# ─< colorized ls >─────────────────────────────────────────────────────────────────────────
|
||||||
|
# ─< lsd >──────────────────────────────────────────────────────────────────────────────────
|
||||||
|
if command -v lsd >/dev/null 2>&1
|
||||||
|
alias ls='lsd -l'
|
||||||
|
alias ll='pwd && lsd -lA && pwd'
|
||||||
|
alias tree='lsd --tree'
|
||||||
|
set -a toolbox " ls is using $(which lsd)
|
||||||
|
"
|
||||||
|
else
|
||||||
|
# ─< exa >──────────────────────────────────────────────────────────────────────────────────
|
||||||
|
if command -v exa >/dev/null 2>&1
|
||||||
|
alias ls='exa --icons -l'
|
||||||
|
alias ll='exa --icons -laa'
|
||||||
|
alias tree='exa --icons -l -tree'
|
||||||
|
set -a toolbox " ls is using $(which exa)
|
||||||
|
"
|
||||||
|
else
|
||||||
|
# ─< eza >──────────────────────────────────────────────────────────────────────────────────
|
||||||
|
if command -v eza >/dev/null 2>&1
|
||||||
|
alias ls='eza --icons -l'
|
||||||
|
alias ll='eza --icons -laa'
|
||||||
|
alias tree='eza --icons -l -tree'
|
||||||
|
set -a toolbox " ls is using $(which eza)
|
||||||
|
"
|
||||||
|
else
|
||||||
|
# ─< if nothing works -- plain old ls >─────────────────────────────────────────────────────
|
||||||
|
alias ls='ls --color=always -lph'
|
||||||
|
alias ll='ls --color=always -lAph'
|
||||||
|
set -a toolbox " using plain old ls, but with colors!!
|
||||||
|
"
|
||||||
|
set -a warnings " no ls helper is installed [lsd, eza, exa..]
|
||||||
|
"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# ─< colored everything >───────────────────────────────────────────────────────────────────
|
||||||
|
alias ip="ip -c"
|
||||||
|
alias grep="grep --color=always"
|
||||||
|
|
||||||
|
# ─< weather >──────────────────────────────────────────────────────────────────────────────
|
||||||
|
alias www='curl wttr.in/Ulm'
|
||||||
|
|
||||||
|
# ─< bat alias >────────────────────────────────────────────────────────────────────────────
|
||||||
|
if command -v batcat >/dev/null 2>&1
|
||||||
|
alias cat='batcat --color=always -p --paging=never'
|
||||||
|
set -a toolbox " cat is using $(which batcat)
|
||||||
|
"
|
||||||
|
else
|
||||||
|
|
||||||
|
# ─< batcat alias >─────────────────────────────────────────────────────────────────────────
|
||||||
|
if command -v bat >/dev/null 2>&1
|
||||||
|
alias cat='bat --color=always -p'
|
||||||
|
set -a toolbox " cat is using $(which bat)
|
||||||
|
"
|
||||||
|
else
|
||||||
|
set -a warnings " bat
|
||||||
|
"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
#t stands for tmux
|
||||||
|
if command -v tmux >/dev/null 2>&1
|
||||||
|
alias ts="tmux source $HOME/.tmux.conf"
|
||||||
|
alias ta="tmux a"
|
||||||
|
alias t="tmux"
|
||||||
|
set -a toolbox " t is using $(which tmux)
|
||||||
|
"
|
||||||
|
else
|
||||||
|
set -a warnings " tmux
|
||||||
|
"
|
||||||
|
end
|
||||||
|
|
||||||
|
#d stands for docker
|
||||||
|
if command -v docker >/dev/null 2>&1
|
||||||
|
alias up='docker compose up'
|
||||||
|
alias down='docker compose down'
|
||||||
|
alias pull='docker compose pull'
|
||||||
|
alias d='docker'
|
||||||
|
alias dr='docker run --rm -it'
|
||||||
|
alias ds='docker ps -a'
|
||||||
|
alias dc='docker compose'
|
||||||
|
alias appudpate='docker pull && docker compose up -d --force-recreate'
|
||||||
|
set -a toolbox " d is using $(which docker) [docker]
|
||||||
|
"
|
||||||
|
else
|
||||||
|
set -a warnings " docker
|
||||||
|
"
|
||||||
|
end
|
||||||
|
|
||||||
|
if command -v starship >/dev/null 2>&1
|
||||||
|
function starship_transient_prompt_func
|
||||||
|
starship module character
|
||||||
|
end
|
||||||
|
starship init fish | source
|
||||||
|
enable_transience
|
||||||
|
end
|
||||||
|
|
||||||
|
# z stands for Zoxide
|
||||||
|
if command -v zoxide >/dev/null 2>&1
|
||||||
|
zoxide init fish | source
|
||||||
|
set -a toolbox " z is using $(which zoxide) [cd]
|
||||||
|
"
|
||||||
|
else
|
||||||
|
set -a warnings " zoxide
|
||||||
|
"
|
||||||
|
end
|
||||||
|
|
||||||
|
# g stands for git
|
||||||
|
if command -v git >/dev/null 2>&1
|
||||||
|
alias g='git'
|
||||||
|
alias gc='git clone'
|
||||||
|
alias gs='git status'
|
||||||
|
alias ga='git add'
|
||||||
|
alias gcm='git commit'
|
||||||
|
alias gp='git pull'
|
||||||
|
set -a toolbox " g is using $(which git)
|
||||||
|
"
|
||||||
|
else
|
||||||
|
set -a warnings " git
|
||||||
|
"
|
||||||
|
end
|
||||||
|
|
||||||
|
#fastfetch
|
||||||
|
if command -v fastfetch >/dev/null 2>&1
|
||||||
|
alias ff='fastfetch'
|
||||||
|
alias clearff='command clear & fastfetch'
|
||||||
|
set -a toolbox " ff is using $(which fastfetch)
|
||||||
|
"
|
||||||
|
# check for fastfetch module-existance
|
||||||
|
command fastfetch --config os >/dev/null 2>&1
|
||||||
|
# check the status
|
||||||
|
switch $status
|
||||||
|
# successfull, making alias
|
||||||
|
case 0
|
||||||
|
alias f='fastfetch --config os'
|
||||||
|
# unsuccessfull, cloning repo
|
||||||
|
case '*'
|
||||||
|
git clone https://git.k4li.de/pika/fastfetch $HOME/.local/share/fastfetch >/dev/null 2>&1
|
||||||
|
# execute fish to reinitialize aliasses
|
||||||
|
exec fish
|
||||||
|
end
|
||||||
|
clear & f
|
||||||
|
alias clear='clear & f && pwd'
|
||||||
|
end
|
||||||
|
|
||||||
|
#set nmap-alias
|
||||||
|
if command -v nmap >/dev/null 2>&1
|
||||||
|
alias scanvuln='sudo nmap --script vuln -vvv'
|
||||||
|
alias sv='scanvuln'
|
||||||
|
alias portscan='sudo nmap -sT'
|
||||||
|
alias ps='portscan'
|
||||||
|
set -a toolbox " nmap is using $(which nmap) [needs sudo]
|
||||||
|
sv | 'nmap --script vuln' | vulnerabilityscan
|
||||||
|
ps | 'nmap -sT' | portscanner
|
||||||
|
"
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
#set colorscheme for bobthefish
|
||||||
|
#if test -d $HOME/.config/fish/functions/
|
||||||
|
# set -g theme_nerd_fonts yes
|
||||||
|
# set -g defaults_user ($USER)
|
||||||
|
# # available options: dark, light, solarized(-dark/-light), base16(-dark/-light), zenburn, gruvbox(-light), dracula, nord, catppuccin-(latte/frappe/macchiato/mocha)
|
||||||
|
# set -g theme_color_scheme catppuccin-mocha
|
||||||
|
#end
|
||||||
|
set -a TOOLBOX "$warnings
|
||||||
|
|
||||||
|
$toolbox
|
||||||
|
|
||||||
|
$ALIASSES
|
||||||
|
|
||||||
|
"
|
||||||
|
|
|
@ -1,275 +0,0 @@
|
||||||
if status is-interactive
|
|
||||||
# Commands to run in interactive sessions can go here
|
|
||||||
end
|
|
||||||
|
|
||||||
# __ _ __ _ _
|
|
||||||
# / _(_) / _(_) | |
|
|
||||||
# ___ ___ _ __ | |_ _ __ _ | |_ _ ___| |__
|
|
||||||
# / __/ _ \| '_ \| _| |/ _` | | _| / __| '_ \
|
|
||||||
# | (_| (_) | | | | | | | (_| |_| | | \__ \ | | |
|
|
||||||
# \___\___/|_| |_|_| |_|\__, (_)_| |_|___/_| |_|
|
|
||||||
# __/ |
|
|
||||||
# |___/
|
|
||||||
# _ ___ _ _
|
|
||||||
# | | / _ \| | |
|
|
||||||
# | |__ _ _ / /_\ \ | | ___ _____ ____ __
|
|
||||||
# | '_ \| | | | | _ | | |/ _ \/ _ \ \/ /\ \/ /
|
|
||||||
# | |_) | |_| | | | | | | | __/ __/> < > <
|
|
||||||
# |_.__/ \__, | \_| |_/_|_|\___|\___/_/\_\/_/\_\
|
|
||||||
# __/ |
|
|
||||||
# |___/
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Environment-Variables
|
|
||||||
set fish_greeting
|
|
||||||
set toolbox "The following tools are active:
|
|
||||||
|
|
||||||
"
|
|
||||||
set warnings "The following packages are NOT active:
|
|
||||||
|
|
||||||
"
|
|
||||||
|
|
||||||
set -p EDITOR (which nvim)
|
|
||||||
|
|
||||||
## Set Distro-Packagemanager-Aliases
|
|
||||||
|
|
||||||
# DNF - Fedora
|
|
||||||
if command -v dnf
|
|
||||||
alias install='sudo dnf install'
|
|
||||||
alias update='sudo dnf update && sudo dnf upgrade'
|
|
||||||
alias search='sudo dnf search'
|
|
||||||
alias remove='sudo dnf remove'
|
|
||||||
set -a ALIASSES "-- You're using DNF aliases!! --"
|
|
||||||
end
|
|
||||||
|
|
||||||
# APT/NALA - Debian
|
|
||||||
if command -v nala
|
|
||||||
alias install='sudo nala update && sudo nala install'
|
|
||||||
alias update='sudo nala update && sudo nala upgrade'
|
|
||||||
alias search='nala search'
|
|
||||||
alias remove='sudo nala remove'
|
|
||||||
set ALIASSES "-- You're using NALA aliases!! --"
|
|
||||||
else
|
|
||||||
if command -v apt
|
|
||||||
alias install='sudo apt update && sudo apt install'
|
|
||||||
alias update='sudo apt update && sudo apt upgrade'
|
|
||||||
alias search='apt search'
|
|
||||||
alias remove='sudo apt remove'
|
|
||||||
set ALIASSES "-- You're using APT aliases!! --"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
# Pacman - Arch
|
|
||||||
if command -v yay
|
|
||||||
alias install='yay -S'
|
|
||||||
alias update='yay -Syu'
|
|
||||||
alias search='yay -Ss'
|
|
||||||
alias remove='yay -R'
|
|
||||||
set ALIASSES "-- You're using Arch!! - installed helper: yay --"
|
|
||||||
else
|
|
||||||
if command -v paru
|
|
||||||
alias install='paru -S'
|
|
||||||
alias update='paru -Syu'
|
|
||||||
alias search='paru -Ss'
|
|
||||||
alias remove='paru -R'
|
|
||||||
set ALIASSES "-- You're using Arch!! - installed helper: paru --"
|
|
||||||
else
|
|
||||||
if command -v pacman
|
|
||||||
alias install='sudo pacman -S'
|
|
||||||
alias update='sudo pacman -Syu'
|
|
||||||
alias remove='sudo pacman -R'
|
|
||||||
set ALIASSES "-- by the PACMAN - You're using Arch!! --"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
# Zypper - OpenSuse
|
|
||||||
if command -v zypper
|
|
||||||
alias install='sudo zypper in'
|
|
||||||
alias update='sudo zypper dup'
|
|
||||||
alias search='sudo zypper se'
|
|
||||||
alias lock='sudo zypper al'
|
|
||||||
alias remove='sudo zypper rm'
|
|
||||||
set ALIASSES "-- I see.. you're using OpenSUSE. i like <3 --
|
|
||||||
ZYPPER "
|
|
||||||
end
|
|
||||||
|
|
||||||
# APK - Alpine
|
|
||||||
if command -v apk
|
|
||||||
alias install='sudo apk add'
|
|
||||||
alias update='sudo apk update'
|
|
||||||
alias search='sudo apk search'
|
|
||||||
set ALIASSES "-- Alpine.. right, this fast os is evolving.. --"
|
|
||||||
end
|
|
||||||
|
|
||||||
## END Distro-Packagemanager-Aliases
|
|
||||||
|
|
||||||
# OMF - Oh-My-Fish
|
|
||||||
#if test -d "$HOME/.config/omf/"
|
|
||||||
# omf update
|
|
||||||
# alias rl='omf reload'
|
|
||||||
# set -a fish_greed "Oh-my-FiSh installed and activated"
|
|
||||||
#end
|
|
||||||
|
|
||||||
#colorized ls
|
|
||||||
if command -v lsd
|
|
||||||
alias ls='lsd -l'
|
|
||||||
alias ll='pwd && lsd -lA && pwd'
|
|
||||||
alias tree='lsd --tree'
|
|
||||||
set -a toolbox " using $(which lsd) for ls
|
|
||||||
"
|
|
||||||
else
|
|
||||||
if command -v exa
|
|
||||||
alias ls='exa --icons -l'
|
|
||||||
alias ll='exa --icons -laa'
|
|
||||||
alias tree='exa --icons -l -tree'
|
|
||||||
set -a toolbox " using $(which exa) for ls
|
|
||||||
"
|
|
||||||
else
|
|
||||||
if command -v eza
|
|
||||||
alias ls='eza --icons -l'
|
|
||||||
alias ll='eza --icons -laa'
|
|
||||||
alias tree='eza --icons -l -tree'
|
|
||||||
set -a toolbox " using $(which eza) for ls
|
|
||||||
"
|
|
||||||
else
|
|
||||||
alias ls='ls --color=always -lph'
|
|
||||||
alias ll='ls --color=always -lAph'
|
|
||||||
set -a toolbox " using plain old ls, but with colors!!
|
|
||||||
"
|
|
||||||
set -a warnings " no ls helper is installed [lsd, eza, exa..]
|
|
||||||
"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
#colored everything
|
|
||||||
alias ip="ip -c"
|
|
||||||
alias grep="grep --color=always"
|
|
||||||
|
|
||||||
#weather
|
|
||||||
alias www='curl wttr.in/Ulm'
|
|
||||||
|
|
||||||
#bat alias
|
|
||||||
if command -v batcat
|
|
||||||
alias cat='batcat -p --paging=never'
|
|
||||||
set -a toolbox " cat is using $(which batcat)
|
|
||||||
"
|
|
||||||
else
|
|
||||||
if command -v bat
|
|
||||||
alias cat='bat -p'
|
|
||||||
set -a toolbox " cat is using $(which bat)
|
|
||||||
"
|
|
||||||
else
|
|
||||||
set -a warnings " bat
|
|
||||||
"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
if command -v tmux
|
|
||||||
alias ts="tmux source $HOME/.tmux.conf"
|
|
||||||
alias t="tmux"
|
|
||||||
set -a toolbox " t is using $(which tmux)
|
|
||||||
"
|
|
||||||
else
|
|
||||||
set -a warnings " tmux
|
|
||||||
"
|
|
||||||
end
|
|
||||||
|
|
||||||
|
|
||||||
if command -v docker
|
|
||||||
alias up='docker compose up'
|
|
||||||
alias down='docker compose down'
|
|
||||||
alias pull='docker compose pull'
|
|
||||||
alias d='docker'
|
|
||||||
alias dr='docker run --rm -it'
|
|
||||||
alias ds='docker ps -a'
|
|
||||||
alias dc='docker compose'
|
|
||||||
alias appudpate='docker pull && docker compose up -d --force-recreate'
|
|
||||||
set -a toolbox " d is using $(which docker) [docker]
|
|
||||||
"
|
|
||||||
else
|
|
||||||
set -a warnings " docker
|
|
||||||
"
|
|
||||||
end
|
|
||||||
|
|
||||||
# z stands for Zoxide
|
|
||||||
|
|
||||||
if command -v zoxide
|
|
||||||
zoxide init fish | source
|
|
||||||
set -a toolbox " z is using $(which zoxide) [cd]
|
|
||||||
"
|
|
||||||
else
|
|
||||||
set -a warnings " zoxide
|
|
||||||
"
|
|
||||||
end
|
|
||||||
|
|
||||||
# g stands for git
|
|
||||||
if command -v git
|
|
||||||
alias g='git'
|
|
||||||
alias gc='git clone'
|
|
||||||
alias gs='git status'
|
|
||||||
alias ga='git add'
|
|
||||||
alias gcm='git commit'
|
|
||||||
alias gp='git pull'
|
|
||||||
set -a toolbox " g is using $(which git)
|
|
||||||
"
|
|
||||||
else
|
|
||||||
set -a warnings " git
|
|
||||||
"
|
|
||||||
end
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#the *fetch's
|
|
||||||
if command -v pfetch
|
|
||||||
alias clearl='command clear & pfetch && ls'
|
|
||||||
alias p='pfetch'
|
|
||||||
set -a toolbox " p is using $(which pfetch)
|
|
||||||
"
|
|
||||||
else
|
|
||||||
set -a warnings " pfetch
|
|
||||||
--> run 'git clone https://github.com/dylanaraps/pfetch.git && sudo cp pfetch/pfetch /bin/ && sudo rm -r pfetch/' to fix this
|
|
||||||
"
|
|
||||||
end
|
|
||||||
|
|
||||||
if command -v neofetch
|
|
||||||
alias nf='neofetch'
|
|
||||||
alias clearnf='command clear & neofetch'
|
|
||||||
set -a toolbox " nf is using $(which neofetch)
|
|
||||||
"
|
|
||||||
end
|
|
||||||
|
|
||||||
#set nmap-alias
|
|
||||||
if command -v nmap
|
|
||||||
alias scanvuln='sudo nmap --script vuln -vvv'
|
|
||||||
alias sv='scanvuln'
|
|
||||||
alias portscan='sudo nmap -sT'
|
|
||||||
alias ps='portscan'
|
|
||||||
set -a toolbox " nmap is using $(which nmap) [needs sudo]
|
|
||||||
sv | 'nmap --script vuln' | vulnerabilityscan
|
|
||||||
ps | 'nmap -sT' | portscanner
|
|
||||||
"
|
|
||||||
end
|
|
||||||
#set colorscheme for bobthefish
|
|
||||||
if test -d $HOME/.config/fish/functions/
|
|
||||||
set -g theme_nerd_fonts yes
|
|
||||||
set -g defaults_user ($USER)
|
|
||||||
# available options: dark, light, solarized(-dark/-light), base16(-dark/-light), zenburn, gruvbox(-light), dracula, nord, catppuccin-(latte/frappe/macchiato/mocha)
|
|
||||||
set -g theme_color_scheme catppuccin-mocha
|
|
||||||
end
|
|
||||||
|
|
||||||
set -a fish_greed "
|
|
||||||
$toolbox"
|
|
||||||
|
|
||||||
alias code='codium'
|
|
||||||
clear & pfetch
|
|
||||||
alias clear='clear & pfetch && echo $toolbox'
|
|
||||||
|
|
||||||
echo "-------------------------------------------------------------"
|
|
||||||
echo $fish_greed
|
|
||||||
echo "-------------------------------------------------------------"
|
|
||||||
echo $ALIASSES
|
|
||||||
echo "-------------------------------------------------------------"
|
|
||||||
echo $warnings
|
|
4
functions/tools.fish
Normal file
4
functions/tools.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
|
||||||
|
function tools
|
||||||
|
echo $TOOLBOX
|
||||||
|
end
|
11
makefile
11
makefile
|
@ -1,11 +0,0 @@
|
||||||
all:
|
|
||||||
stow --verbose --target=$$HOME --adopt --restow */
|
|
||||||
|
|
||||||
install:
|
|
||||||
stow --verbose --target=$$HOME --adopt --restow */
|
|
||||||
|
|
||||||
delete:
|
|
||||||
stow --verbose --target=$$HOME --delete */
|
|
||||||
|
|
||||||
remove:
|
|
||||||
stow --verbose --target=$$HOME --delete */
|
|
Loading…
Add table
Add a link
Reference in a new issue