mirror of
https://github.com/zkldi/Tachi.git
synced 2026-09-22 23:18:05 +03:00
35 lines
1.3 KiB
Fish
Executable File
35 lines
1.3 KiB
Fish
Executable File
#!/bin/fish
|
|
|
|
fish_add_path /tachi/node_modules/.bin
|
|
|
|
source ./dev/fish-plugins/fisher/functions/fisher.fish
|
|
|
|
for file in ./dev/fish-plugins/*
|
|
fisher install $file
|
|
end
|
|
|
|
# forgit's conf.d plugin resolves the git-forgit binary relative to its own
|
|
# location, expecting it at <fish_config>/conf.d/bin/git-forgit. Fisher only
|
|
# copies the .fish files, so we place the binary there manually.
|
|
mkdir -p ~/.config/fish/conf.d/bin
|
|
cp ./dev/fish-plugins/forgit/bin/git-forgit ~/.config/fish/conf.d/bin/git-forgit
|
|
chmod +x ~/.config/fish/conf.d/bin/git-forgit
|
|
|
|
tide configure --auto --style=Lean --prompt_colors='True color' --show_time='24-hour format' --lean_prompt_height='One line' --prompt_spacing=Compact --icons='Few icons' --transient=No
|
|
|
|
cp ./dev/functions.fish ~/.config/fish/functions/functions.fish
|
|
source ./dev/functions.fish
|
|
|
|
# define new permanent aliases here...
|
|
source ./dev/aliases.fish
|
|
|
|
function _tide_item_tachi
|
|
_tide_print_item tachi "Tachi Dev Container!"
|
|
end
|
|
funcsave _tide_item_tachi > /dev/null
|
|
|
|
set -U tide_tachi_color cc527a
|
|
set -U tide_tachi_bg_color 131313
|
|
set -U tide_right_prompt_items status cmd_duration context jobs direnv bun node python rustc java php pulumi ruby go gcloud kubectl distrobox toolbox terraform aws nix_shell crystal elixir zig tachi time
|
|
|
|
# rr |