sigi(1)
π΄ sigi(1) Β· USER COMMANDS Β· an organizing tool for terminal lovers who hate organizing
π NAME
sigi β An organizing tool for terminal lovers who hate organizing.
β¨ SYNOPSIS β¨
sigi [FLAGS] [OPTIONS] [SUBCOMMAND]
π¦ DESCRIPTION π¦
okay so use sigi as extra memory. Use it to organize your tasks, groceries, or the next board games you want to play... as stacks! Shell aliases are strongly encouraged to organize your various stacks.
sigi is the Chamorro word for continue. I hope this will help you to plan more, forget less, get things done, and relax. π
π FLAGS π
-h,--helpβ Prints help information. β¨-q,--quietβ Omit any leading labels or symbols. Recommended for use in shell scripts.-s,--silentβ Omit any output at all. like, absolutely zero output.-V,--versionβ Prints version information.-v,--verboseβ Prints more information, like when an item was created. [Aliases:--noisy]
π OPTIONS π
-f,--format <FORMAT>β Use a programmatic FORMAT. Options include:[csv, json, json-compact, tsv].-t,--stack <STACK>β Manage items in a specific STACK. If no STACK is provided, it will use"sigi"by default. It's recommended to use shell aliases to access your stacks. (See EXAMPLES below.) Or:--topic,--about,--namespace <STACK>.-d,--data-store <DATA_STORE>β (Advanced) Manage sigi stacks in a specific directory. The default is either the value of aSIGI_HOMEenvironment variable or your OS-specific home directory [aliases:dir,directory,store].
π SUBCOMMANDS π
-β Read input lines from standard input. Same commands as interactive mode, but only prints for printing commands. Intended for use in unix pipes.completeβ Move the current item to<STACK>_historyand mark as completed [aliases:done,finish,fulfill].countβ Print the total number of items in the stack [aliases:size,length].deleteβ Move the current item to<STACK>_historyand mark as deleted. [aliases:pop,remove,cancel,drop].delete-allβ Move all items to<STACK>_historyand mark as deleted [aliases:purge,pop-all,remove-all,cancel-all,drop-all].editβ Edit the content of an item. Other metadata like creation date is left unchanged.enqueueβ Create a new item at the bottom/beginning of the stack. Effectively allows queue behavior [aliases:enq,prepend].head Nβ Print the first N items [aliases:top,first].helpβ Prints a help message or the help of the given subcommand(s).interactiveβ Run in an interactive mode [aliases:i].is-emptyβ Prints"true"if stack has zero items, or prints"false"(fails with a nonzero exit code) if the stack does have items [aliases:empty].listβ Print all items [aliases:ls,snoop,show,all].list-stacksβ Print all stacks [aliases:stacks].moveβ Move current item to another stack.move-allβ Move all items to another stack.nextβ Cycle to the next item; the current item becomes last [aliases:later,cycle,bury].peekβ Print the first item. (This is the default behavior when no command is given) [aliases:show].pickβ Move items to the top of stack by their number.pushβ Create a new item [aliases:create,add,do,start,new].rotβ Rotate the three most-current items [aliases:rotate].swapβ Swap the two most-current items.tailβ Print the last N items [aliases:bottom,last].
π§ INTERACTIVE MODE π§
Use subcommands in interactive mode directly, bestie. For example:
π΄ βΆ push a new thing
Created: a new thing
π΄ βΆ peek
Now: a new thing
π΄ βΆ delete
Deleted: a new thing
Now: nothing
π΄ βΆ exit
exit: Buen biΓ₯he!
No OPTIONS (flags) of subcommands are understood in interactive mode. π
The ; character can be used to separate commands.
The following additional commands are available:
?β "Show the short version of"clearβ Clear the terminal screen.useβ Change to the specified stack [aliases:stack].exitβ Quit interactive mode [aliases:quit,q].
πΈ EXAMPLES, CONTRIBUTING, AND SUPPORT πΈ
See: https://github.com/so-dang-cool/sigi
π AUTHOR π
J.R. Hill https://so.dang.cool
sigi(1) Β· version 3.8.0 Β· June 23, 2026 β okay bye, go organize your stacks and relax, bestie! π«Άπ
π¦ where this page comes from
- nixpkgs unstable: sigi 3.8.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms