1
0
Fork 0

enable OS-based import of Alacritty config

This commit is contained in:
Pratham Patel 2023-07-09 20:34:29 +05:30
parent 1bee6123ec
commit ad252f993b
No known key found for this signature in database
4 changed files with 16 additions and 2 deletions

View File

@ -9,8 +9,7 @@
# All imports must either be absolute paths starting with `/`, or paths relative
# to the user's home directory starting with `~/`.
import:
- ~/.config/alacritty/load_linux.yml
# - ~/.config/alacritty/load_macos.yml
- ~/.config/alacritty/load_intermediate.yml
# Any items in the `env` entry below will be added as
# environment variables. Some entries may override variables

View File

@ -33,7 +33,12 @@ end
function fish_mode_prompt
end
function setup_alacritty_for_os
dash "$HOME/.local/scripts/other-common-scripts/alacritty-import.sh" &
end
function initial_fish_setup
setup_alacritty_for_os
fish_load_sudo_alias
fish_vi_key_bindings
end

1
.gitignore vendored
View File

@ -6,6 +6,7 @@
.cargo/*
.config/*.xml*
.config/.gsd-keyboard.settings-ported
.config/alacritty/load_intermediate.yml
.config/btop/*
.config/dconf/*
.config/dleyna-renderer-service.conf

View File

@ -0,0 +1,9 @@
#!/usr/bin/env dash
if [ ! -f "${HOME}/.config/alacritty/load_intermediate.yml" ]; then
if uname | grep -q Linux; then
echo "load_linux.yml" > "${HOME}/.config/alacritty/load_intermediate.yml"
else
echo "load_macos.yml" > "${HOME}/.config/alacritty/load_intermediate.yml"
fi
fi