trash-cli
zsh-autocomplete
Our great sponsors
trash-cli | zsh-autocomplete | |
---|---|---|
40 | 53 | |
3,392 | 4,779 | |
- | - | |
8.8 | 6.9 | |
13 days ago | 13 days ago | |
Python | Shell | |
GNU General Public License v3.0 only | MIT License |
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.
trash-cli
-
Show HN: A CLI tool that enables you to remove files easily and safely
There's a Freedesktop specification for trashing files that you may consider adhering to: https://specifications.freedesktop.org/trash-spec/trashspec-...
I get that writing a small utility is fun, but if it is just that (for fun), I suggest you put that into the readme. Otherwise, why should I choose your tool over something like https://github.com/andreafrancia/trash-cli, which seems to already be distributed for the major distros? Does your implementation scratch an itch that the myriad of other implementations don't? I'm just curious.
-
what is you recommended way to protect accidental delete woth rm -rf in opensuse
i ended up using shell-safe-rm plus trash-cli and my own wrapper script around rm that verifies some rules like for example the argument don't start with '/' , if i want to delete for example /home/shin/.local/somefile then the script will not let me and suggest to cd to /home/me/.local and delete from there , same if i do rm /var/somedir.
-
Based on True events.
They're probably talking about something like this rather than a GUI file manager
You can use trash-cli instead. I rarely use rm now.
-
What has been your most painful Linux experience?
It's a bad idea to alias rm. You will get trouble on a machine that has no alias. Use trash-cli instead. It's much safer than rm. BTW, don't alias trash as rm because they are different.
-
The fastest rm command and one of the fastest cp commands
For Linux there's [trash-cli](https://github.com/andreafrancia/trash-cli/). Doesn't seem to work for MacOS per this issue (https://github.com/andreafrancia/trash-cli/issues/284), but it suggests to use https://hasseg.org/trash/
-
I did it boys: I blew away ~
Use trash-cli for all your rm -rf needs!
-
never "rm -rf" the wrong thing again with this handy script
There are a number of foss tools that work with the freedesktop trashcan concept on Linuxes/BSDs, like https://github.com/andreafrancia/trash-cli. Bunch of desktop envs' programs also use this, so it's nearer to OS-wide standardized behavior.
-
Just accidentally nuked ~90% of my video library
POSIX compatibility/compliance. That being said, there are various trash programs available, namely trash.
-
btrfs-undelete: A simple script for recovering just-deleted files, directories, and wildcards. This script saved my ass just now. (GPLv2)
I recommend installing trash-cli for a file-system independent way of recovering deleted files, and then (most importantly) training your muscle-memory to type trash instead of rm. (And also don't alias rm to trash either, as one day you'll be on a device where trash-cli is not installed and wham).
zsh-autocomplete
-
Make Your Linux Terminal Enjoyable to Use
git clone --depth 1 "https://github.com/marlonrichert/zsh-autocomplete.git" $HOME/.oh-my-zsh/custom/plugins/zsh-autocomplete
- Ask HN: Alternatives to fig.io as it has signups disabled?
-
Show HN: Inshellisense β IDE style shell autocomplete
Not up to the mark with https://github.com/marlonrichert/zsh-autocomplete which works contextually.
-
Auto-suggestions in Terminal
If you're using zsh, you can use zsh-autocomplete plugin. Super easy to use. zsh-autocomplete github
-
How do you get used to and remember commands?
save yourself time and use autosuggestions/autocompletions fish shell does it by default, zsh needs a plugin https://github.com/marlonrichert/zsh-autocomplete (this one has a video showcasing it)
-
History: how to suggest previous ls... command
Yeah second this ^ its exactly what OP is asking for. Combine with auto-complete plugin and you can find any command youve typed before easily
-
shell personalization- my custom setup
git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git $ZSH_CUSTOM/plugins/zsh-autocomplete
- Jlevy/the-art-of-command-line: Master the command line, in one page
-
Wish I had this when I was in my days of experimenting with Linuxπ A one stop list of Linux bash commands and never again waste time with searching google
(the autocomplete I use is https://github.com/marlonrichert/zsh-autocomplete)
-
Apps that should be paid, but are not (Part 2)
You could set it up by yourself (plenty of guides available), or use something ready-made like https://github.com/marlonrichert/zsh-autocomplete.
What are some alternatives?
zsh-autosuggestions - Fish-like autosuggestions for zsh
starship - βποΈ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
Warp - Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
powerlevel10k - A Zsh theme
zsh-completions - Additional completion definitions for Zsh.
ohmyzsh - π A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
fzf - :cherry_blossom: A command-line fuzzy finder
alacritty - A cross-platform, OpenGL terminal emulator.
fzf-tab - Replace zsh's default completion selection menu with fzf!
kitty - Cross-platform, fast, feature-rich, GPU based terminal
zsh-history-substring-search - π ZSH port of Fish history search (up arrow)
autocomplete - IDE-style autocomplete for your existing terminal & shell