Fish configuration

This commit is contained in:
71Zombie 2021-10-25 09:40:34 -04:00
parent 32a013cb50
commit 1627351c1f
5 changed files with 55 additions and 9 deletions

View File

@ -1,12 +1,15 @@
#!/usr/bin/env bash
#-------------------------------------------------------------------------
# █████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗
# ██╔══██╗██╔══██╗██╔════╝██║ ██║╚══██╔══╝██║╚══██╔══╝██║ ██║██╔════╝
# ███████║██████╔╝██║ ███████║ ██║ ██║ ██║ ██║ ██║███████╗
# ██╔══██║██╔══██╗██║ ██╔══██║ ██║ ██║ ██║ ██║ ██║╚════██║
# ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝███████║
# ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
#-------------------------------------------------------------------------
#------------------------------------------------------------------------------------
# ▄▄
#▀███▀▀▀██▄ ██ ██ ██ ███
# ██ ██ ██ ██ ▄██▄ ██
# ██ ██ ▄▄█▀██████████████ ▄▄█▀██▀███▄███ ▄█▀██▄ ▀███▄███ ▄██▀██ ███████▄
# ██▀▀▀█▄▄▄█▀ ██ ██ ██ ▄█▀ ██ ██▀ ▀▀ ▄█ ▀██ ██▀ ▀▀██▀ ██ ██ ██
# ██ ▀███▀▀▀▀▀▀ ██ ██ ██▀▀▀▀▀▀ ██ ████████ ██ ██ ██ ██
# ██ ▄███▄ ▄ ██ ██ ██▄ ▄ ██ █▀ ██ ██ ██▄ ▄██ ██
#▄████████ ▀█████▀ ▀████ ▀████ ▀█████▀████▄ ▄███▄ ▄████▄████▄ █████▀████ ████▄
#
#------------------------------------------------------------------------------------
SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
echo "-------------------------------------------------"
echo "Setting up mirrors for optimal download "

View File

@ -135,6 +135,7 @@ PKGS=(
'lzop'
'm4'
'make'
'metasploit' #Exploit
'milou'
'nano'
'neofetch'
@ -177,6 +178,7 @@ PKGS=(
'vim'
'virt-manager'
'virt-viewer'
'vlc'
'wget'
'which'
'wine-gecko'

View File

@ -57,6 +57,14 @@ for PKG in "${PKGS[@]}"; do
yay -S --noconfirm $PKG
done
#echo eval "$(starship init bash)" >> ~/.bashrc
# Fish
mkdir $HOME/.config/fish
mv /root/BetterArch/configs/.config/fish/config.fish $HOME/.config/fish/
export PATH=$PATH:~/.local/bin
cp -r $HOME/BetterArch/dotfiles/* $HOME/.config/
pip install konsave
@ -66,7 +74,7 @@ konsave -a kde
echo -e "\nInstalling Portsmaster\n"
sudo pacman -S libnetfilter_queue libappindicator-gtk3
cd ~
git clone https://github.com/safing/portmaster-packaging
cd portmaster-packaging/linux
makepkg -is

0
archtitus.sh → betterarch.sh Executable file → Normal file
View File

View File

@ -0,0 +1,33 @@
source ~/.config/fish/alias.fish
# Configure Jump
status --is-interactive; and source (jump shell fish | psub)
# Load all saved ssh keys
/usr/bin/ssh-add -A ^/dev/null
# Fish syntax highlighting
set -g fish_color_autosuggestion '555' 'brblack'
set -g fish_color_cancel -r
set -g fish_color_command --bold
set -g fish_color_comment red
set -g fish_color_cwd green
set -g fish_color_cwd_root red
set -g fish_color_end brmagenta
set -g fish_color_error brred
set -g fish_color_escape 'bryellow' '--bold'
set -g fish_color_history_current --bold
set -g fish_color_host normal
set -g fish_color_match --background=brblue
set -g fish_color_normal normal
set -g fish_color_operator bryellow
set -g fish_color_param cyan
set -g fish_color_quote yellow
set -g fish_color_redirection brblue
set -g fish_color_search_match 'bryellow' '--background=brblack'
set -g fish_color_selection 'white' '--bold' '--background=brblack'
set -g fish_color_user brgreen
set -g fish_color_valid_path --underline
# Install Starship
starship init fish | source