-
π Releases Β· Bootandy/Dust
dust is one of my favorite rust rewrite tools. Its so useful for narrowing down file system bloat and cleaning up some
-
π Ellie Huxtable: "Atuin V18.4 Is Out Now! Includi...
Atuin v18.4 is out with an atuin wrapped command. Here's Ellie's Wrapped. ![image](https://dropper.wayl.one/api/file/
-
π Document How To Provide A Negative Number As An ...
Today I learned that you cannot pass negative integers as values to typer. in this case contextsettings={"ignoreunkn
-
π ThereβS A Tui For That With Nick Janetakis (Chan...
50 minutes into this episode they start a discussion on seo, and naming posts. They give Jerod the task of googling for
-
π Command Line Interface Guidelines
This is a pretty sick set of guidelines to help you write better cli programs, I'm definitely coming back to reading thi
-
π Darren Burns π± On X: "Here'S An Early Clip Of My...
This looks like a sweet tui postman clone. Darren is really rolling with these tui's. Cant wait to see where this one
-
π Creating Ssh Apps With Charm Wish And Laravel Pr...
Joe has a sick cli.labs site for deploying tui applications. bash ssh cli.lab.joe.codes
-
π Rich.Panel β Rich 13.6.0 Documentation
This is my go to rich response container for clis written in python. It creates a nice box around the content on the sc
-
π Imagemagick β Color Names
Full list of imagemagick color names.
-
π Kv - Command | Vault | Hashicorp Developer
hashi vault lets you manage secrets right from your cli. bash set your vault url export VAULTADDR=https://myvaul
-
π Casey/Just: π€ Just A Command Runner
I think just, might just be the thing I have been looking for. I've been looking for some ci/cd that I can host myself,
-
π Wincent/Aspects/Dotfiles/Files/.Zshrc At 85Fc42D...
Wincent (Greg Hurrel) has a pretty solid and fast zshrc. I recently grabbed his completion section and it seems to be w
-
π Jpillora/Installer: One-Liner For Installing Bin...
This is a sick looking bash script generator for installing binaries off of github releases. it reccomends curl into ba
-
π Formatter
Tried out biome today and it worked better than prettier on jinja templates, I might adopt this over prettier.
-
π Sharkdp/Bat: A Cat Clone With Wings.
Bat is my favorite pager, its the one for me that seems to just work more than the rest. colors, syntax highlighting, li
-
π Curl Command Without Using Cache | Baeldung On L...
Busting cache with curl. I'm not sure how much gets cached by curl, but I have ran into several cases where I am lookin
-
π How To Format All Files In A Directory With Pret...
Use prettier to format all files in a directory. By default prettier does not write, it just echos out the format that
-
π Deleting Specific Lines In A File With Sed Or Yq
sed can be a tricky beast, I often stumble when trying to pipe into it. Next time I need to use sed, I should reference
-
Releasing A New Version Of Your Python Package Jus...
Quickly and easily create new versions of your Python package with the Releasing a new version of your Python package can be a daunting task. You need to make
-
Using Git From Python
GitPython I recently made myself a handy tool for making screenshots in python and it [ GitPython Import Repo from the git library and create an instance of the
-
Mixing Colors At The Command Line
From the same Author that brought us command line essentials like You can install from one of the Something I often do to blend colors together is add a little
-
Unzip Minecraft Mods To Their Directory From The C...
This morning I was trying to install a modpack on my minecraft server after So I Then I go back to my server and download the modpack with wget. Now I can unzip
-
Style Lookatme Slides A Bit More Personal
I recently gave a talk at python web conf 2022, and one of the things I did Lets use this section to show what it β This is how my write markdown build site p
-
How I Present Markdown Slides From The Terminal
I love the freedom of writing in markdown. It allows me to write content from I will most often just present right from the terminal using I sometimes also use
-
Set Your Git Pager Config
Setting up your git pager to your liking can help you navigate diffs and logs You can set the pager right from your command line with the following command. You
-
Configure Git To Autocorrect Your Fat Fingers
If you have ever mistyped a git command very close to an existing one What you might not have known is that you can configure git to just run Now when you typo
-
Install Yq | A Light Weight Yaml Parser Cli
yq I love that all of these modern tools built in go and rust, just give you a I use a bunch of these tools, and for what its worth I trust the devs behind Sinc
-
Make Kedro Runs Beautiful
Kedro rich is a very new and unstable (it There is no pypi package yet, but it You can run your pipeline just as you normally would, except you get progress Lis
-
Git Worktrees Are Not So Scary
So worktrees, I always thought they were a big scary things. Turns out they I thought you had to be all in or worktrees or normal git, but not both. When Maki
-
Dedupe Your Shell Paths
If you have ever ran
-
Bash Mktemp
There is GNU coreutils command called Here are some examples of making temp directories in different places, my Here is a sample script that shows how to captu
-
Recover A Lost Git Branch With Checkout
Once you give a branch the big D ( Checkout is your savior, all you need is the commit hash. We have all done this, you give branch the big D only to realize i
-
Textual Popup Hack
As I am toying around with textual, I am wanting some popup user input The main issue is that when you are in a textual app, it kinda owns the textual is still
-
Git Rebase To The Beginning Of Time
Git has a built in way to rebase all the way back to the beginning of
-
Revive Files From The Dead With Git
Git reflog can perform some serious magic in reviving your hard work You must git commit I really like to practice these techniques before I need to use them so
-
Git Reflog Is An Alias For Git Log -G
Right inside the git This epiphany deepens my understanding of git, and lets me understand that most Here are some git commands for you to try out on your own
-
View Aws Event Bridge Rules With Visidata
Reading eventbridge rules from the command line can be a total drag, pipe it I just love when I start thinking through how to parse a bunch of json at the
-
A Better Copy-Mode Bind For Tmux
The default keybinding for copy-mode To do this I just popped open my I have a full video on copy-mode you can find here. [
-
Ag Silver Searcher Look Ahead And Look Behind
A super useful tool when doing PR It
-
How To Properly Simulate Stow
-
Squoosh Cli
Today I discovered a sweet new cli for compressing images. ! First the main feature of squoosh is a What is even cooler is that once you have settings you are
-
Nix Rescues Modded Minecraft Night
With the latest version of minecraft it requires a very new, possibly I was getting this error trying to get a 1.12.2 forge server running. Caused by: java.lang
-
Markata Filters As Telescope Pickers In Neovim
I often pop into my blog from neovim with the intent to look at just a To tie these into a Telescope picker you add the command as the NOTE telescope treates ea
-
Copier Tasks | Python Templating Post Run Task
Copier allows you to run post render tasks, just like cookiecutter. These are The example I have below runs an I have put the script in
-
Fuzzy Wallpaper With Fzf
I really appreciate that in linux anything can be scripted, including I set my default wallpaper with Leaning in on feh, we can use fzf to pick a wallpaper fro
-
Converting Markdown To Pdf With Pandoc On Linux
Converting markdown posts to pdf on ubuntu takes a few packages from the Here is an image of what converting this article over to a pdf looks
-
Installing Pipx On Ubuntu
I recently paired up with another dev running windows with Ubuntu running in Open up a terminal and get your required system dependencies using the apt I like r
-
2 Minutes To Stow
Stow is an incredible way to manage your dotfiles. It works by managing When using stow its easiest to keep your dotfiles directory (you may name it Then each
-
Using Copier Answers To Rerun Templates Quickly
The copier answers file is a key component to making your templates Inside of my Inside my copier.yml I have setup my Once I change the I After rendering the
-
Making A Textual Widget From A Rich Renderable
Once you have made your sick looking cli apps with rich, eventually you are Install them from the command line. Import make a .py file and import them in it. If
-
Tmux Detach
tmux detach is a handy tmux command that will quit your current session while default keybinding I have mine bound to for more information on how I navigate tm
-
Tmux Attach
https://youtu.be/JQ0yDCVu44E attach is one of the most useful features of tmux. If you have no interest in this command will simply attach back to tmux if you
-
Tmux Ls
tmux ls will list the sessions that you have running within the tmux server if [ [ for more information on how I navigate tmux, check out this full post Also ch
-
Tmux Command Line
So far we have covered a lot of tmux commands and how they map to keybindings Let Or we can open the tmux command line and run it from tmux ποΈ note that the tmu
-
Tmux Copy-Mode
tmux copy-mode is a tmux mode that lets you scroll, search, copy, and jump your Default keybinding to get into copy mode is If you are a vim user you will like
-
Tmux Join-Pane
Join-pane allows you to join panes that you have broken away from your window, Before you can join a pane you must first have a pane marked to join. Once you M
-
Tmux Break-Pane
Break-pane is a handy tmux command when your layout gets too cramped and you Default key binding for [ for more information on how I navigate tmux, check out t
-
Tmux Zoom
Zooming into the current split in tmux is a valuable tool to give yourself some Default key bindings for zooming the current split I have rebound this to match
-
Tmux New-Window
New window as it sounds makes new windows in tmux. Windows are kind of like Default key bindings for creating and navigating windows in tmux. As always I have
-
Tmux Slect-Pane
These are my MOST often used keybindings that I use in tmux. They allow me to [ for more information on how I navigate tmux, check out this full post
-
Tmux Rotate-Window
Rotate window is the main way that I navigated tmux before I learned Default keybindings My keybindings look just a bit different than the default ones, I do no
-
Tmux Select-Layout
When you get many splits going in tmux sometimes its time for a new layout. [ for more information on how I navigate tmux, check out this full post
-
Tmux Resize-Panes
Resizing panes in tmux can be quite difficult in default tmux, I Most often when I need to resize panes I just grab the edge of the pane with my [ for more info
-
Tmux Choose-Tree
Choose tree is a powerful tmux utility that provides a graphical interface to The default keybinding my preferred keybinding to open sessions and windows collap
-
Tmux Prefix
The prefix key is an essential part of tmux, by default all of tmux A few of the essential default key-bindings. A more complete list of key-bindings can be fou
-
Tmux Splitting Panes
splitting panes is a core feature of tmux. It allows us to split the terminal ποΈ note that [ for more information on how I navigate tmux, check out this full
-
Tmux Last Session
An ultimate productivity key-binding in tmux is one to switch to the last session. I use this to quickly get between sessions really quick. Often I am working
-
Tmux Floating Popups
Tmux popups are actually floating windows that you can drag around the screen. They always open in the middle (by default) when you open them, no matter where
-
Tmux Popups
Tmux-popups are a great feature that is relatively new to tmux, many repos such [ for more information on how I navigate tmux, check out this full post I use po
-
How I Navigate Tmux In 2021
In 2021 I changed the way I navigate between tmux sessions big time. Now I can Since making this post, I have made ~20 other posts in short form that all have
-
Newsboat
Web browsers are a black hole of productivity. I try to use them as little as I am going to give a terminal rss reader a try for a bit and see how that goes I
-
025.Md
setup convert
-
026.Md
setup convert
-
006
Setup
-
Git Push Without Setting Upstream
Finally after years of hand typing out a full This one setting will now
-
Simple Click
Add helpful cli to your python libraries... All of them!
-
Cmd.Exe Tips
cmd.exe tips
-
π Bash Notes
Waylon Walker's Bash Notes