Update fisher & tide, add VS Code, i3, & sway configs
This commit is contained in:
parent
9a43cae5fa
commit
80f43e8f7e
62 changed files with 453 additions and 616 deletions
|
@ -1,17 +1,17 @@
|
|||
function _tide_remove_unusable_items
|
||||
# Remove tool-specific items for tools the machine doesn't have installed
|
||||
set -l removed_items
|
||||
for item in aws crystal direnv distrobox docker elixir gcloud git go java kubectl nix_shell node php pulumi python ruby rustc terraform toolbox
|
||||
for item in aws chruby crystal direnv distrobox docker elixir gcloud git go java kubectl nix_shell node php pulumi rustc terraform toolbox virtual_env
|
||||
contains $item $tide_left_prompt_items $tide_right_prompt_items || continue
|
||||
|
||||
set -l cli_names $item
|
||||
switch $item
|
||||
case distrobox # there is no 'distrobox' command inside the container
|
||||
set cli_names distrobox-export # 'distrobox-export' and 'distrobox-host-exec' are available
|
||||
case virtual_env
|
||||
set cli_names python python3
|
||||
case nix_shell
|
||||
set cli_names nix nix-shell
|
||||
case python
|
||||
set cli_names python python3
|
||||
end
|
||||
type --query $cli_names || set -a removed_items $item
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue