summaryrefslogtreecommitdiff
path: root/.config/fish/functions/tide/configure/choices/classic
diff options
context:
space:
mode:
Diffstat (limited to '.config/fish/functions/tide/configure/choices/classic')
-rw-r--r--.config/fish/functions/tide/configure/choices/classic/classic_prompt_color.fish38
-rw-r--r--.config/fish/functions/tide/configure/choices/classic/classic_prompt_separators.fish40
2 files changed, 78 insertions, 0 deletions
diff --git a/.config/fish/functions/tide/configure/choices/classic/classic_prompt_color.fish b/.config/fish/functions/tide/configure/choices/classic/classic_prompt_color.fish
new file mode 100644
index 00000000..2189f363
--- /dev/null
+++ b/.config/fish/functions/tide/configure/choices/classic/classic_prompt_color.fish
@@ -0,0 +1,38 @@
+function classic_prompt_color
+ _tide_title 'Prompt Color'
+
+ _tide_option 1 Lightest
+ _set_all_items_bg_color 585858
+ _tide_display_prompt
+
+ _tide_option 2 Light
+ _set_all_items_bg_color 444444
+ _tide_display_prompt
+
+ _tide_option 3 Dark
+ _set_all_items_bg_color 303030
+ _tide_display_prompt
+
+ _tide_option 4 Darkest
+ _set_all_items_bg_color 1C1C1C
+ _tide_display_prompt
+
+ _tide_menu
+ switch $_tide_selected_option
+ case 1
+ _set_all_items_bg_color 585858
+ case 2
+ _set_all_items_bg_color 444444
+ case 3
+ _set_all_items_bg_color 303030
+ case 4
+ _set_all_items_bg_color 1C1C1C
+ end
+ _next_choice all/show_time
+end
+
+function _set_all_items_bg_color -a color
+ for var in (set --names | string match -r "fake_.*_bg_color.*")
+ set $var $color
+ end
+end
diff --git a/.config/fish/functions/tide/configure/choices/classic/classic_prompt_separators.fish b/.config/fish/functions/tide/configure/choices/classic/classic_prompt_separators.fish
new file mode 100644
index 00000000..17b88e46
--- /dev/null
+++ b/.config/fish/functions/tide/configure/choices/classic/classic_prompt_separators.fish
@@ -0,0 +1,40 @@
+function classic_prompt_separators
+ _tide_title 'Prompt Separators'
+
+ _tide_option 1 Angled
+ set -g fake_tide_left_prompt_separator_same_color 
+ set -g fake_tide_right_prompt_separator_same_color 
+ _tide_display_prompt
+
+ _tide_option 2 Vertical
+ set -g fake_tide_left_prompt_separator_same_color '│'
+ set -g fake_tide_right_prompt_separator_same_color '│'
+ _tide_display_prompt
+
+ _tide_option 3 Slanted
+ set -g fake_tide_left_prompt_separator_same_color '╱'
+ set -g fake_tide_right_prompt_separator_same_color '╱'
+ _tide_display_prompt
+
+ _tide_option 4 Round
+ set -g fake_tide_left_prompt_separator_same_color ''
+ set -g fake_tide_right_prompt_separator_same_color ''
+ _tide_display_prompt
+
+ _tide_menu
+ switch $_tide_selected_option
+ case 1
+ set -g fake_tide_left_prompt_separator_same_color 
+ set -g fake_tide_right_prompt_separator_same_color 
+ case 2
+ set -g fake_tide_left_prompt_separator_same_color '│'
+ set -g fake_tide_right_prompt_separator_same_color '│'
+ case 3
+ set -g fake_tide_left_prompt_separator_same_color '╱'
+ set -g fake_tide_right_prompt_separator_same_color '╱'
+ case 4
+ set -g fake_tide_left_prompt_separator_same_color ''
+ set -g fake_tide_right_prompt_separator_same_color ''
+ end
+ _next_choice powerline/powerline_prompt_heads
+end