#!/usr/bin/env fish
# -*-  mode:fish; tab-width:4  -*-

# Symbol for Fishline (Powerline Glyphs)
set FLSYM_LEFT_PRE          " "
set FLSYM_LEFT_CLOSE        "\uE0B0"
set FLSYM_LEFT_SEPARATOR    " \uE0B1 "
set FLSYM_LEFT_POST         " "
set FLSYM_RIGHT_PRE         " "
set FLSYM_RIGHT_OPEN        "\uE0B2"
set FLSYM_RIGHT_SEPARATOR   " \uE0B3 "
set FLSYM_RIGHT_POST        " "

# Symbol for ARROW segment
set FLSYM_ARROW             "\u2192"

# Symbol for GIT segment
set FLSYM_GIT_BRANCH        "\uE0A0 "
set FLSYM_GIT_DETACHED      "\u21CC  "
set FLSYM_GIT_UNTRACKED     "\u00D7"
set FLSYM_GIT_UNSTAGED      "\u002B"
set FLSYM_GIT_STAGED        "\u2219"
set FLSYM_GIT_AHEAD         "\u21E1"
set FLSYM_GIT_BEHIND        "\u21E3"

# Symbol for JOBS segment
set FLSYM_JOBS              "\u2668 "

# Symbol for ROOT segment
set FLSYM_ROOT_ROOT         "\u221E"
set FLSYM_ROOT_USER         "\u2192"

# Symbol for VFISH segment
set FLSYM_VFISH             "\u2635 "

# Symbol for CONDA segment
set FLSYM_CONDA             "\u223F "

# Symbol for SCREEN segment
set FLSYM_SCREEN            "\u239A "

# Symbol for VIMODE segment
set FLSYM_VIMODE_DEFAULT    "NORMAL"
set FLSYM_VIMODE_INSERT     "INSERT"
set FLSYM_VIMODE_REPLACE    "REPLACE"
set FLSYM_VIMODE_VISUAL     "VISUAL"

# Symbol for WRITE segment
set FLSYM_WRITE_LOCK        "\uE0A2"

# Symbol for SEPARATOR segment
set FLSYM_SEPARATOR_SEG     ""

# Symbol for FISH segment (textual version)
set FLSYM_FISH_ASCII_LEFT   ">((*>"
set FLSYM_FISH_ASCII_RIGHT  "<*))<"
