App is a cross-platform package management wrapper written in Go that remembers all the additional packages a user installs on a machine beyond the base installation so that all the same packages can be automatically reinstalled on another machine with one command. It also provides the same command line interface across different distros/OS’s and package managers so you don’t have to remember the various syntax across different OS’s and package managers. Last but not least, it allows users to upgrade all software packages installed on a system with a user defined set of package managers (ex. apt, flatpak, and AppImage) via a single command.
Author: pforret
Exploring Bash Scripting: Understanding Key Flags
Exploring Bash Scripting: Understanding Key Flags
Bash scripting is a powerful and versatile tool that empowers users to automate tasks and streamline operations within a Unix-like environment. One crucial aspect of Bash scripting is the utilization of “flags” or command-line options, which enhance the script’s flexibility and adaptability.
—
https://www.atatus.com/blog/bash-scripting/
catallo/ht
catallo/ht
I initially created ht as a simple experiment to test GPT-3.5-Turbo’s usefulness with shell commands. However, I now find myself using it extensively in my daily tasks. So I’m sharing it with the hope that it can benefit others in the same way. ht is written in Dart.
—
https://github.com/catallo/ht
linhx/tbmk
linhx/tbmk
Tbmk – Terminal bookmarker A commands bookmark for terminal Worked on Linux bash Linux zsh How to install Download built file on release page Extract the file. e.g. /somepath/tbmk Run cd /somepath/tbmk Run ./install (don’t install by execute absolute-path/install), it will appends keybinding to ~/.
—
https://github.com/linhx/tbmk
Show HN: Hucksh – A Shell with a
Show HN: Hucksh – A Shell with a Very Good Memory
I took a look at my shell history and a frequent pattern of commands was “cd, ls, cd, ls, …”. And I thought “I love my keyboard, but you know, point and click might be nice in this context.”
—
https://news.ycombinator.com/item?id=38720369
kellyjonbrazil/jc
JC is an Ansible filter plugin in the community.general collection! See this for an example. jc JSONifies the output of many CLI tools and file-types for easier parsing in scripts. See the Parsers section for supported commands and file-types.
—
https://github.com/kellyjonbrazil/jc
Command Line Interface Guideline
Command Line Interface Guidelines
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day. Aanand Prasad Engineer at Squarespace, co-creator of Docker Compose. @aanandprasad
—
https://clig.dev/
pwnwriter/haylxon
pwnwriter/haylxon
SHOOT BEFORE THE BLINK || Haylxon, A tool embodying the K1SS philosophy that allows you to take screenshots of webpages/URLs at lightning-fast speeds. Built from the ground up for ease of use, performance, beautiful ui and portability in mind. 💖
—
https://github.com/pwnwriter/haylxon
Marcel: A Modern Shell
Marcel is a shell. The main idea is to rely on piping as the primary means of composition, as with any Unix or Linux shell. However, instead of passing strings from one command to the next, marcel passes Python values: builtin types such as lists, tuples, strings, and numbers; but also objects representing files and processes. A pipe carries streams of these values between commands.
Check your system fonts from you
Check your system fonts from your terminal
This is for anything regarding the command line, in any operating system. All questions (including dumb ones), tips, and links to interesting programs/console applications you’ve found or made yourself are welcome.
—
https://reddit.com/r/commandline/s/C4VecOfGMr