Skip to content

Tuckr 0.9.1

Compare
Choose a tag to compare
@RaphGL RaphGL released this 13 Aug 12:49
· 28 commits to master since this release

What's changed

  • previous release broke pop and push, but are now working as intended
  • improved error messages, reducing the amount of panics encountered and instead having some more understandable errors

New command

With this release a new command has been added called groupis. With the previous strategy for symlinking simply running ls -l one would see where the origin of the symlink was, but that is no longer the case. A non symlinked file doesn't necessarily mean it's not from one's dotfiles (though you could keep going to the parent path until you found a symlink, that's tedious).

So with tuckr groupis you can easily know what group a file belongs to, it also can be "chained" with the rm, set, etc commands.
Here's some examples:

Check what group a file belongs to

$ tuckr groupis my_config.py
groupname

Remove the group a file belongs to

$ tuckr rm $(tuckr groupis my_config.py)

Remove everything besides the group the file belongs to

$ tuckr rm \* -e $(tuckr groupis my_config.py)

You can use it to feed to any command that takes a group as input.

Full Changelog: 0.9.0...0.9.1