Comments (4)
Please also set when
to true
:
[custom.os]
disabled = false
command = 'source /etc/os-release; echo "${ID}-${VERSION_ID}"'
format = '[$output](white) '
shell = ['bash', '-c']
use_stdin = false
when = true
from starship.
Please try setting use_stdin
to false
.
from starship.
Please try setting
use_stdin
tofalse
.
Here is the updated ~/.config/starship.toml
. Still does not work.
2024-05-29 tur1ngb0x@falcon ~
$
format = """\
${custom.os}\
$line_break\
$time\
$username\
$hostname\
$directory\
$git_branch\
$git_status\
$line_break\
$character\
"""
[custom.os]
disabled = false
command = 'source /etc/os-release; echo "${ID}-${VERSION_ID}"'
format = '[$output](white) '
shell = ['bash', '-c']
use_stdin = false
[time]
disabled = false
format = '[$time](yellow)'
time_format = '%H:%M:%S '
[username]
disabled = false
format = '[$user](cyan)'
show_always = true
[hostname]
disabled = false
format = '[@$hostname](cyan) '
ssh_only = false
[directory]
disabled = false
format = '[$path](green) '
truncate_to_repo = false
truncation_length = 0
[git_branch]
disabled = false
always_show_remote = true
format = '[$branch](yellow) '
[git_status]
disabled = false
format = '[$all_status$ahead_behind](red) '
[character]
disabled = false
format = '[$symbol](green) '
success_symbol = '[\$](white)'
error_symbol = '[\$](red)'
from starship.
Please also set
when
totrue
:[custom.os] disabled = false command = 'source /etc/os-release; echo "${ID}-${VERSION_ID}"' format = '[$output](white) ' shell = ['bash', '-c'] use_stdin = false when = true
It works finally. Thanks for the help. Here is the working version of ~/.config/starship
debian-12 2024-05-30 Thu 10:10:45
tur1ngb0x@falcon ~/src/projects/bash/perf-logger main
$
format = """\
${custom.os}\
$time\
$line_break\
$username\
$hostname\
$directory\
$git_branch\
$git_status\
$line_break\
$character\
"""
[custom.os]
disabled = false
command = 'source /etc/os-release; echo "${ID}-${VERSION_ID}"'
format = '[$output](yellow) '
shell = ['bash', '-c']
use_stdin = false
when = true
[time]
disabled = false
format = '[$time](yellow)'
time_format = '%Y-%m-%d %a %H:%M:%S '
[username]
disabled = false
format = '[$user](cyan)'
show_always = true
[hostname]
disabled = false
format = '[@$hostname](cyan) '
ssh_only = false
[directory]
disabled = false
format = '[$path](green) '
truncate_to_repo = false
truncation_length = 0
[git_branch]
disabled = false
always_show_remote = true
format = '[$branch](red) '
[git_status]
disabled = false
format = '[$all_status$ahead_behind](red) '
[character]
disabled = false
format = '[$symbol](green) '
success_symbol = '[\$](white)'
error_symbol = '[\$](red)'
from starship.
Related Issues (20)
- Support for Clink Async Prompt update
- Kubernetes module triggers without env vars HOT 3
- Conda module: directory truncation does not work on Windows
- Permit hiding status (exit) code when zero HOT 5
- Bump gitoxide version to re-enable windows-gnu builds HOT 1
- [WARN] - (starship::utils): Executing command "/usr/bin/git" timed out. HOT 11
- Starship causes unexistent command to be called and consequently showing an error HOT 4
- Prompt showing aws even when not assumed HOT 1
- Starship ignores `STARSHIP_CONFIG` environment variable on startup HOT 3
- Fortune equivalent for starship?
- detect_input
- starship in Windows PowerShell only shows the current directory
- Current interface with IP Address info
- Windows: Escape Sequences Issue with `starship init nu` in Nushell HOT 3
- trailing spaces being removed from prompt when using nix_shell in tmux HOT 1
- Extra empty line at the top of the terminal HOT 1
- Init.nu fails after upgrading nushell from v0.93.0 to v0.94.1 HOT 2
- No Git Information/Status Shown in Prompt When Inside Git Repo With SHA256 Hashing
- [BUG] direnv style specifies a non-standard color HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from starship.