summaryrefslogtreecommitdiff
path: root/home-config/fish/functions/tide/configure/choices/all/prompt_spacing.fish
blob: f68be6868119f2183d488dc9ca6bcbfa682b2a24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function prompt_spacing
    _tide_title 'Prompt Spacing'

    _tide_option 1 Compact
    set -g fake_tide_prompt_add_newline_before false
    _tide_display_prompt
    _tide_display_prompt

    _tide_option 2 Sparse
    set -g fake_tide_prompt_add_newline_before true
    _tide_display_prompt
    _tide_display_prompt

    _tide_menu (status function)
    switch $_tide_selected_option
        case Compact
            set -g fake_tide_prompt_add_newline_before false
        case Sparse
            set -g fake_tide_prompt_add_newline_before true
    end
    _next_choice all/icons
end