.dotfiles
gum
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
.dotfiles
-
Is this Neovim?
Dots.
-
nordic.nvim: A warmer and darker implementation of Nord
The bar outside of neovim is polybar and my configs can be found here.
-
C++/Rust purist writes a (small) TUI renderer in Python
I have a bash script that installs my dotfiles and wanted to make it nicer using gum, but this turned out to be a bit tedious to work with. So I decided to give Python a decent go and wrote a small and super easy to use TUI renderer using gum components as the backend. It was fun, and IMO Python was the perfect fit for this use case.
-
Wrote a small and easy to use library to make an installer for my dotfiles.
Dotfiles TUI App Rice details can be found here.
gum
- Gum – A tool for glamorous shell scripts
-
CLI 'chat' app
The inspiration for this is the neat project gum (https://github.com/charmbracelet/gum) but I would deliver OS native apps vs. shell scripts.
- Show HN: LineSelect, shell utility to interactively select lines in a pipeline
-
I made a library for making user terminal input really really pretty!
Instantly reminded me of https://github.com/charmbracelet/gum. Maybe you can take inspiration from there (NodeJS so can't steal much code).
-
Is there a controller layout for Konsole? (The terminal application.)
Hey, this came to my mind a few times before but I never pursued it further, but now I'm wondering: Has anybody shared a button mapping to use Konsole and Bash more conveniently? A few things like more back a word or move forward a word and delete a word come to my mind which I use regularly on my desktops. The Deck as definitely enough buttons and with some clever invocations of gum you'd almost have a simplistic file manager at hand.
-
GIT GUI tool or command line?
Been writing scripts for a couple of workflows using gum. Loading stash based on branch name and rebasing feature branches. Mostly to learn more about git and play around with the underapprecated CLI front-end engineering/design.
-
Checkbox menu without whiptail or dialog
Gum ! https://github.com/charmbracelet/gum
-
Is there a bash select alternative in fish?
That said, no idea if there's a fish builtin that does this, but I use Gum for this sort of thing.
- Script manager?
-
I'm looking for a cli tool that can create list prompts to ask questions and act on the responses
https://github.com/charmbracelet/gum is purpose-built for this, and easy to integrate into shell scripts and the like.
What are some alternatives?
nordic.nvim - 🌒 Nord for Neovim, but warmer and darker. Supports a variety of plugins and other platforms.
bubbletea - A powerful little TUI framework 🏗
polybar - A fast and easy-to-use status bar
bubbles - TUI components for Bubble Tea 🫧
telescope-file-browser.nvim - File Browser extension for telescope.nvim
zathura-markdown-rs - A Zathura plugin for Markdown
kickstart.nvim - A launch point for your personal nvim configuration
lipgloss - Style definitions for nice terminal layouts 👄
textual - The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
ribbot - A simple, beautiful and interactive wrapper of curl
nvim-config - My neovim config heavily inspired by https://github.com/LunarVim/Neovim-from-scratch
fzf - :cherry_blossom: A command-line fuzzy finder