internal: move all configs into this

This commit is contained in:
2 * r + 2 * t 2025-06-15 20:58:39 +10:00
parent 0b645115bb
commit 2e066bbbc1
47 changed files with 5691 additions and 46 deletions

12
fish/config.fish Normal file
View file

@ -0,0 +1,12 @@
if status is-interactive
# Starship custom prompt
starship init fish | source
# Custom colours
cat ~/.local/state/caelestia/sequences.txt 2> /dev/null
# For jumping between prompts in foot terminal
function mark_prompt_start --on-event fish_prompt
echo -en "\e]133;A\e\\"
end
end

View file

@ -0,0 +1,10 @@
function fish_greeting
echo -ne '\x1b[38;5;16m' # Set colour to primary
echo ' ______ __ __ _ '
echo ' / ____/___ ____ / /__ _____/ /_(_)___ _ '
echo ' / / / __ `/ _ \/ / _ \/ ___/ __/ / __ `/ '
echo ' / /___/ /_/ / __/ / __(__ ) /_/ / /_/ / '
echo ' \____/\__,_/\___/_/\___/____/\__/_/\__,_/ '
set_color normal
fastfetch --key-padding-left 5
end