Compare commits
5 Commits
8d5e25b160
...
c5fc88dc28
| Author | SHA1 | Date |
|---|---|---|
|
|
c5fc88dc28 | |
|
|
b97926675a | |
|
|
3d2c72244d | |
|
|
447d0b2e68 | |
|
|
45dccbaf2d |
|
|
@ -77,6 +77,7 @@ function _p9k_init_icons() {
|
|||
LINUX_ALMALINUX_ICON '\uE271'$s #
|
||||
LINUX_GUIX_ICON '\uE271'$s #
|
||||
LINUX_NEON_ICON '\uE271'$s #
|
||||
LINUX_POSTMARKETOS_ICON '\uE271'$s #
|
||||
SUNOS_ICON '\U1F31E'$q # 🌞
|
||||
HOME_ICON '\uE12C'$s #
|
||||
HOME_SUB_ICON '\uE18D'$s #
|
||||
|
|
@ -236,6 +237,7 @@ function _p9k_init_icons() {
|
|||
LINUX_ALMALINUX_ICON '\uF17C'$s #
|
||||
LINUX_GUIX_ICON '\uF17C'$s #
|
||||
LINUX_NEON_ICON '\uF17C'$s #
|
||||
LINUX_POSTMARKETOS_ICON '\uF17C'$s #
|
||||
SUNOS_ICON '\uF185 ' #
|
||||
HOME_ICON '\uF015'$s #
|
||||
HOME_SUB_ICON '\uF07C'$s #
|
||||
|
|
@ -396,6 +398,7 @@ function _p9k_init_icons() {
|
|||
LINUX_ALMALINUX_ICON "${CODEPOINT_OF_AWESOME_LINUX:+\\u$CODEPOINT_OF_AWESOME_LINUX$s}"
|
||||
LINUX_GUIX_ICON "${CODEPOINT_OF_AWESOME_LINUX:+\\u$CODEPOINT_OF_AWESOME_LINUX$s}"
|
||||
LINUX_NEON_ICON "${CODEPOINT_OF_AWESOME_LINUX:+\\u$CODEPOINT_OF_AWESOME_LINUX$s}"
|
||||
LINUX_POSTMARKETOS_ICON "${CODEPOINT_OF_AWESOME_LINUX:+\\u$CODEPOINT_OF_AWESOME_LINUX$s}"
|
||||
SUNOS_ICON "${CODEPOINT_OF_AWESOME_SUN_O:+\\u$CODEPOINT_OF_AWESOME_SUN_O }"
|
||||
HOME_ICON "${CODEPOINT_OF_AWESOME_HOME:+\\u$CODEPOINT_OF_AWESOME_HOME$s}"
|
||||
HOME_SUB_ICON "${CODEPOINT_OF_AWESOME_FOLDER_OPEN:+\\u$CODEPOINT_OF_AWESOME_FOLDER_OPEN$s}"
|
||||
|
|
@ -549,6 +552,7 @@ function _p9k_init_icons() {
|
|||
LINUX_ALMALINUX_ICON '\UF31D'$s #
|
||||
LINUX_GUIX_ICON '\UF325'$s #
|
||||
LINUX_NEON_ICON '\uF17C' #
|
||||
LINUX_POSTMARKETOS_ICON '\UF374'$s #
|
||||
LINUX_ICON '\uF17C' #
|
||||
SUNOS_ICON '\uF185 ' #
|
||||
HOME_ICON '\uF015'$s #
|
||||
|
|
@ -710,6 +714,7 @@ function _p9k_init_icons() {
|
|||
LINUX_ALMALINUX_ICON '\uF17C' #
|
||||
LINUX_GUIX_ICON '\uF325'$s #
|
||||
LINUX_NEON_ICON '\uF17C' #
|
||||
LINUX_POSTMARKETOS_ICON '\UF374'$s #
|
||||
LINUX_ICON '\uF17C' #
|
||||
SUNOS_ICON '\uF185 ' #
|
||||
HOME_ICON '\uF015'$s #
|
||||
|
|
|
|||
|
|
@ -3527,7 +3527,9 @@ _p9k_prompt_time_compute() {
|
|||
}
|
||||
|
||||
_p9k_prompt_time_async() {
|
||||
sleep 1 || true
|
||||
zmodload zsh/mathfunc zsh/zselect || return
|
||||
local -F t=_POWERLEVEL9K_EXPERIMENTAL_TIME_REALTIME_INTERVAL_SEC
|
||||
zselect -t $((int(ceil(100 * (t - EPOCHREALTIME % t))))) || true
|
||||
}
|
||||
|
||||
_p9k_prompt_time_sync() {
|
||||
|
|
@ -7809,8 +7811,13 @@ _p9k_init_params() {
|
|||
# commands will contain the start times of their commands as opposed to the default
|
||||
# behavior where they contain the end times of their preceding commands.
|
||||
_p9k_declare -b POWERLEVEL9K_TIME_UPDATE_ON_COMMAND 0
|
||||
# If set to true, time will update every second.
|
||||
# If set to true, time will update every
|
||||
# POWERLEVEL9K_EXPERIMENTAL_TIME_REALTIME_INTERVAL_SEC seconds.
|
||||
_p9k_declare -b POWERLEVEL9K_EXPERIMENTAL_TIME_REALTIME 0
|
||||
_p9k_declare -F POWERLEVEL9K_EXPERIMENTAL_TIME_REALTIME_INTERVAL_SEC 1
|
||||
if (( _POWERLEVEL9K_EXPERIMENTAL_TIME_REALTIME_INTERVAL_SEC <= 0 )); then
|
||||
_POWERLEVEL9K_EXPERIMENTAL_TIME_REALTIME_INTERVAL_SEC=1
|
||||
fi
|
||||
|
||||
_p9k_declare -b POWERLEVEL9K_NIX_SHELL_INFER_FROM_PATH 0
|
||||
typeset -g _p9k_nix_shell_cond='${IN_NIX_SHELL:#0}'
|
||||
|
|
@ -8672,6 +8679,7 @@ function _p9k_init_cacheable() {
|
|||
almalinux) _p9k_set_os Linux LINUX_ALMALINUX_ICON;;
|
||||
guix) _p9k_set_os Linux LINUX_GUIX_ICON;;
|
||||
neon) _p9k_set_os Linux LINUX_NEON_ICON;;
|
||||
postmarketos) _p9k_set_os Linux LINUX_POSTMARKETOS_ICON;;
|
||||
*) _p9k_set_os Linux LINUX_ICON;;
|
||||
esac
|
||||
;;
|
||||
|
|
|
|||
Loading…
Reference in New Issue