diff --git a/config/exports-apps b/config/exports-apps index 392cf8c..a1f26e1 100755 --- a/config/exports-apps +++ b/config/exports-apps @@ -124,6 +124,9 @@ export SCREENRC="$XDG_CONFIG_HOME/misc/screenrc" # sonarlint export SONARLINT_USER_HOME="$XDG_DATA_HOME/sonarlint" +# tldr / tealdeer +export TEALDEER_CONFIG_DIR="$XDG_CONFIG_HOME/tealdeer/" + # tmux export TMUX_CONF="$XDG_CONFIG_HOME/tmux/tmux.conf" diff --git a/config/homebrew/Brewfile b/config/homebrew/Brewfile index 3dcac6d..98c8274 100644 --- a/config/homebrew/Brewfile +++ b/config/homebrew/Brewfile @@ -246,6 +246,8 @@ brew "subversion" brew "task" # Terminal user interface for taskwarrior brew "taskwarrior-tui" +# Very fast implementation of tldr in Rust +brew "tealdeer" # Send macOS User Notifications from the command-line brew "terminal-notifier" # Thin wrapper for Terraform e.g. for locking state @@ -258,8 +260,6 @@ brew "tfenv" brew "tfsec" # Programmatically correct mistyped console commands brew "thefuck" -# Simplified and community-driven man pages -brew "tldr" # Terminal multiplexer brew "tmux" # Display directories as trees (with optional color/HTML output) diff --git a/config/tealdeer/config.toml b/config/tealdeer/config.toml new file mode 100644 index 0000000..4364a9e --- /dev/null +++ b/config/tealdeer/config.toml @@ -0,0 +1,38 @@ +[style.description] +underline = false +bold = false +italic = false + +[style.command_name] +foreground = "cyan" +underline = false +bold = false +italic = false + +[style.example_text] +foreground = "green" +underline = false +bold = false +italic = false + +[style.example_code] +foreground = "cyan" +underline = false +bold = false +italic = false + +[style.example_variable] +foreground = "cyan" +underline = true +bold = false +italic = false + +[display] +compact = false +use_pager = false + +[updates] +auto_update = false +auto_update_interval_hours = 720 + +[directories]