Swithed from IlanCosman to plttn version of tide
This commit is contained in:
parent
0ed893ecd0
commit
292c618236
39 changed files with 693 additions and 201 deletions
|
|
@ -14,7 +14,7 @@ function finish
|
|||
switch $_tide_selected_option
|
||||
case 'Overwrite your current tide config'
|
||||
_tide_finish
|
||||
command -q clear && clear
|
||||
command -q clear && status is-interactive && clear
|
||||
set -q _flag_auto || _tide_print_configure_current_options
|
||||
case 'Exit and print the config you just generated'
|
||||
_tide_exit_configure
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ function icons
|
|||
case 'Few icons'
|
||||
_disable_icons
|
||||
end
|
||||
_next_choice all/transient
|
||||
_next_choice all/finish
|
||||
end
|
||||
|
||||
function _enable_icons
|
||||
|
|
@ -22,6 +22,7 @@ function _enable_icons
|
|||
set -g fake_tide_pwd_icon_home
|
||||
set -g fake_tide_cmd_duration_icon
|
||||
set -g fake_tide_git_icon
|
||||
set -g fake_tide_jj_icon
|
||||
end
|
||||
|
||||
function _disable_icons
|
||||
|
|
@ -30,4 +31,5 @@ function _disable_icons
|
|||
set fake_tide_pwd_icon_home
|
||||
set fake_tide_cmd_duration_icon
|
||||
set fake_tide_git_icon
|
||||
set fake_tide_jj_icon
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,22 +0,0 @@
|
|||
function transient
|
||||
_tide_title 'Enable transient prompt?'
|
||||
|
||||
_tide_option 1 No
|
||||
_tide_display_prompt
|
||||
_tide_display_prompt
|
||||
_tide_display_prompt
|
||||
|
||||
_tide_option 2 Yes
|
||||
_configure_transient= _tide_display_prompt
|
||||
_configure_transient= _tide_display_prompt
|
||||
_tide_display_prompt
|
||||
|
||||
_tide_menu (status function)
|
||||
switch $_tide_selected_option
|
||||
case No
|
||||
set fake_tide_prompt_transient_enabled false
|
||||
case Yes
|
||||
set fake_tide_prompt_transient_enabled true
|
||||
end
|
||||
_next_choice all/finish
|
||||
end
|
||||
|
|
@ -46,13 +46,15 @@ tide_go_bg_color 444444
|
|||
tide_go_color 00ACD7
|
||||
tide_java_bg_color 444444
|
||||
tide_java_color ED8B00
|
||||
tide_jj_color $_tide_color_green
|
||||
tide_jj_bg_color 444444
|
||||
tide_jobs_bg_color 444444
|
||||
tide_jobs_color $_tide_color_dark_green
|
||||
tide_jobs_number_threshold 1000
|
||||
tide_kubectl_bg_color 444444
|
||||
tide_kubectl_color 326CE5
|
||||
tide_left_prompt_frame_enabled true
|
||||
tide_left_prompt_items pwd git newline
|
||||
tide_left_prompt_items pwd vcs newline
|
||||
tide_left_prompt_prefix ''
|
||||
tide_left_prompt_separator_diff_color
|
||||
tide_left_prompt_separator_same_color
|
||||
|
|
@ -79,7 +81,7 @@ tide_pwd_bg_color 444444
|
|||
tide_pwd_color_anchors $_tide_color_light_blue
|
||||
tide_pwd_color_dirs $_tide_color_dark_blue
|
||||
tide_pwd_color_truncated_dirs 8787AF
|
||||
tide_pwd_markers .bzr .citc .git .hg .node-version .python-version .ruby-version .shorten_folder_marker .svn .terraform bun.lockb Cargo.toml composer.json CVS go.mod package.json build.zig
|
||||
tide_pwd_markers .bzr .citc .git .hg .jj .node-version .python-version .ruby-version .shorten_folder_marker .svn .terraform bun.lockb Cargo.toml composer.json CVS go.mod package.json build.zig
|
||||
tide_python_bg_color 444444
|
||||
tide_python_color 00AFAF
|
||||
tide_right_prompt_frame_enabled true
|
||||
|
|
@ -101,6 +103,8 @@ tide_status_color $_tide_color_dark_green
|
|||
tide_status_color_failure D70000
|
||||
tide_terraform_bg_color 444444
|
||||
tide_terraform_color 844FBA
|
||||
tide_sudo_bg_color 444444
|
||||
tide_sudo_color 87875F
|
||||
tide_time_bg_color 444444
|
||||
tide_time_color 5F8787
|
||||
tide_time_format %T
|
||||
|
|
|
|||
|
|
@ -39,6 +39,8 @@ tide_go_bg_color black
|
|||
tide_go_color brcyan
|
||||
tide_java_bg_color black
|
||||
tide_java_color yellow
|
||||
tide_jj_color brgreen
|
||||
tide_jj_bg_color black
|
||||
tide_jobs_bg_color black
|
||||
tide_jobs_color green
|
||||
tide_kubectl_bg_color black
|
||||
|
|
@ -73,6 +75,8 @@ tide_status_bg_color black
|
|||
tide_status_bg_color_failure black
|
||||
tide_status_color green
|
||||
tide_status_color_failure red
|
||||
tide_sudo_bg_color black
|
||||
tide_sudo_color brblack
|
||||
tide_terraform_bg_color black
|
||||
tide_terraform_color magenta
|
||||
tide_time_bg_color black
|
||||
|
|
|
|||
|
|
@ -46,13 +46,15 @@ tide_go_bg_color normal
|
|||
tide_go_color 00ACD7
|
||||
tide_java_bg_color normal
|
||||
tide_java_color ED8B00
|
||||
tide_jj_color $_tide_color_green
|
||||
tide_jj_bg_color normal
|
||||
tide_jobs_bg_color normal
|
||||
tide_jobs_color $_tide_color_dark_green
|
||||
tide_jobs_number_threshold 1000
|
||||
tide_kubectl_bg_color normal
|
||||
tide_kubectl_color 326CE5
|
||||
tide_left_prompt_frame_enabled false
|
||||
tide_left_prompt_items pwd git newline character
|
||||
tide_left_prompt_items pwd vcs newline character
|
||||
tide_left_prompt_prefix ''
|
||||
tide_left_prompt_separator_diff_color ' '
|
||||
tide_left_prompt_separator_same_color ' '
|
||||
|
|
@ -79,7 +81,7 @@ tide_pwd_bg_color normal
|
|||
tide_pwd_color_anchors $_tide_color_light_blue
|
||||
tide_pwd_color_dirs $_tide_color_dark_blue
|
||||
tide_pwd_color_truncated_dirs 8787AF
|
||||
tide_pwd_markers .bzr .citc .git .hg .node-version .python-version .ruby-version .shorten_folder_marker .svn .terraform bun.lockb Cargo.toml composer.json CVS go.mod package.json build.zig
|
||||
tide_pwd_markers .bzr .citc .git .hg .jj .node-version .python-version .ruby-version .shorten_folder_marker .svn .terraform bun.lockb Cargo.toml composer.json CVS go.mod package.json build.zig
|
||||
tide_python_bg_color normal
|
||||
tide_python_color 00AFAF
|
||||
tide_right_prompt_frame_enabled false
|
||||
|
|
@ -99,6 +101,8 @@ tide_status_bg_color normal
|
|||
tide_status_bg_color_failure normal
|
||||
tide_status_color $_tide_color_dark_green
|
||||
tide_status_color_failure D70000
|
||||
tide_sudo_bg_color normal
|
||||
tide_sudo_color 87875F
|
||||
tide_terraform_bg_color normal
|
||||
tide_terraform_color 844FBA
|
||||
tide_time_bg_color normal
|
||||
|
|
|
|||
|
|
@ -39,6 +39,8 @@ tide_go_bg_color normal
|
|||
tide_go_color brcyan
|
||||
tide_java_bg_color normal
|
||||
tide_java_color yellow
|
||||
tide_jj_bg_color normal
|
||||
tide_jj_color brgreen
|
||||
tide_jobs_bg_color normal
|
||||
tide_jobs_color green
|
||||
tide_kubectl_bg_color normal
|
||||
|
|
@ -73,6 +75,8 @@ tide_status_bg_color normal
|
|||
tide_status_bg_color_failure normal
|
||||
tide_status_color green
|
||||
tide_status_color_failure red
|
||||
tide_sudo_bg_color normal
|
||||
tide_sudo_color brblack
|
||||
tide_terraform_bg_color normal
|
||||
tide_terraform_color magenta
|
||||
tide_time_bg_color normal
|
||||
|
|
|
|||
|
|
@ -49,10 +49,12 @@ tide_java_color 000000
|
|||
tide_jobs_bg_color 444444
|
||||
tide_jobs_color 4E9A06
|
||||
tide_jobs_number_threshold 1000
|
||||
tide_jj_color 000000
|
||||
tide_jj_bg_color 4E9A06
|
||||
tide_kubectl_bg_color 326CE5
|
||||
tide_kubectl_color 000000
|
||||
tide_left_prompt_frame_enabled true
|
||||
tide_left_prompt_items pwd git newline
|
||||
tide_left_prompt_items pwd vcs newline
|
||||
tide_left_prompt_prefix ''
|
||||
tide_left_prompt_separator_diff_color
|
||||
tide_left_prompt_separator_same_color
|
||||
|
|
@ -79,7 +81,7 @@ tide_pwd_bg_color 3465A4
|
|||
tide_pwd_color_anchors E4E4E4
|
||||
tide_pwd_color_dirs E4E4E4
|
||||
tide_pwd_color_truncated_dirs BCBCBC
|
||||
tide_pwd_markers .bzr .citc .git .hg .node-version .python-version .ruby-version .shorten_folder_marker .svn .terraform bun.lockb Cargo.toml composer.json CVS go.mod package.json build.zig
|
||||
tide_pwd_markers .bzr .citc .git .hg .jj .node-version .python-version .ruby-version .shorten_folder_marker .svn .terraform bun.lockb Cargo.toml composer.json CVS go.mod package.json build.zig
|
||||
tide_python_bg_color 444444
|
||||
tide_python_color 00AFAF
|
||||
tide_right_prompt_frame_enabled true
|
||||
|
|
@ -99,6 +101,8 @@ tide_status_bg_color 2E3436
|
|||
tide_status_bg_color_failure CC0000
|
||||
tide_status_color 4E9A06
|
||||
tide_status_color_failure FFFF00
|
||||
tide_sudo_bg_color D3D7CF
|
||||
tide_sudo_color 000000
|
||||
tide_terraform_bg_color 800080
|
||||
tide_terraform_color 000000
|
||||
tide_time_bg_color D3D7CF
|
||||
|
|
|
|||
|
|
@ -41,6 +41,8 @@ tide_java_bg_color yellow
|
|||
tide_java_color black
|
||||
tide_jobs_bg_color brblack
|
||||
tide_jobs_color green
|
||||
tide_jj_bg_color green
|
||||
tide_jj_color black
|
||||
tide_kubectl_bg_color blue
|
||||
tide_kubectl_color black
|
||||
tide_nix_shell_bg_color brblue
|
||||
|
|
@ -73,6 +75,8 @@ tide_status_bg_color black
|
|||
tide_status_bg_color_failure red
|
||||
tide_status_color green
|
||||
tide_status_color_failure bryellow
|
||||
tide_sudo_bg_color white
|
||||
tide_sudo_color black
|
||||
tide_terraform_bg_color magenta
|
||||
tide_terraform_color black
|
||||
tide_time_bg_color white
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@ function _fake_tide_cache_variables
|
|||
set -gx _fake_tide_color_truncated_dirs "$(set_color $fake_tide_pwd_color_truncated_dirs)"
|
||||
set -gx _fake_tide_reset_to_color_dirs (set_color normal -b $fake_tide_pwd_bg_color; set_color $fake_tide_pwd_color_dirs)
|
||||
|
||||
# git
|
||||
contains git $fake_tide_left_prompt_items $fake_tide_right_prompt_items &&
|
||||
# vcs
|
||||
contains vcs $fake_tide_left_prompt_items $fake_tide_right_prompt_items &&
|
||||
set -gx _fake_tide_location_color "$(set_color $fake_tide_git_color_branch)"
|
||||
|
||||
# private_mode
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
function _fake_tide_item_git
|
||||
function _fake_tide_item_vcs
|
||||
_fake_tide_print_item git (set_color $fake_tide_git_color_branch) $fake_tide_git_icon' ' main
|
||||
end
|
||||
|
|
@ -32,6 +32,7 @@ tide_rustc_icon
|
|||
tide_shlvl_icon
|
||||
tide_status_icon ✔
|
||||
tide_status_icon_failure ✘
|
||||
tide_sudo_icon \#
|
||||
tide_terraform_icon
|
||||
tide_toolbox_icon
|
||||
tide_vi_mode_icon_default D
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue