All Projects → hugokernel → todofi.sh

hugokernel / todofi.sh

Licence: MIT License
Handle your todo-txt tasks directly from Rofi

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to todofi.sh

rofi-todo
📓 Minimal todo client for the rofi launcher
Stars: ✭ 20 (-56.52%)
Mutual labels:  todo, i3, rofi, i3wm, rofi-scripts
dotfiles
collection (and a backup) of my config files
Stars: ✭ 49 (+6.52%)
Mutual labels:  i3, rofi, i3wm
dotfiles
My dotfiles
Stars: ✭ 16 (-65.22%)
Mutual labels:  i3, rofi, i3wm
i3wm-config
i3wm config files. Updated config files are in the repository below.
Stars: ✭ 13 (-71.74%)
Mutual labels:  i3, rofi, i3wm
Dotfiles
🐲 My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: ✭ 725 (+1476.09%)
Mutual labels:  i3, rofi, i3wm
Dotfiles
Get ready for dotfiles. Contains i3, i3blocks, rofi, dunst, picom, vim, tmux, and zsh.
Stars: ✭ 985 (+2041.3%)
Mutual labels:  i3, rofi, i3wm
Nmcli Rofi
A simple manager for network connections using rofi and nmcli
Stars: ✭ 39 (-15.22%)
Mutual labels:  i3, rofi, i3wm
no-mans-sky-rice-i3wm
i3WM rice themed using No Man's Sky's colors
Stars: ✭ 34 (-26.09%)
Mutual labels:  i3, rofi, i3wm
dotfiles
A total nord dotfiles used by me. Forever work in progress.
Stars: ✭ 35 (-23.91%)
Mutual labels:  i3, rofi, i3wm
ttdl
TTDL - Terminal Todo List Manager
Stars: ✭ 91 (+97.83%)
Mutual labels:  todo, todotxt
dmenu-hotkeys
View for your hotkeys in rofi/dmenu style
Stars: ✭ 51 (+10.87%)
Mutual labels:  i3, rofi
i3-wm-gruvbox-theme
An i3-wm gruvbox theme implementation
Stars: ✭ 229 (+397.83%)
Mutual labels:  i3, i3wm
rofi-power-menu
Configurable power menu mode for Rofi and dmenu
Stars: ✭ 207 (+350%)
Mutual labels:  rofi, rofi-scripts
pomogoro
Text-file based todo time tracking
Stars: ✭ 22 (-52.17%)
Mutual labels:  todo, todotxt
rofi
Rofi: A window switcher, application launcher and dmenu replacement
Stars: ✭ 9,231 (+19967.39%)
Mutual labels:  i3, rofi
i3
Archivos de configuraciones de i3
Stars: ✭ 32 (-30.43%)
Mutual labels:  i3, i3wm
kitti3
Kitty drop-down service for sway & i3wm
Stars: ✭ 73 (+58.7%)
Mutual labels:  i3, i3wm
i3lock-next
Create a fancy image to use with i3lock.
Stars: ✭ 64 (+39.13%)
Mutual labels:  i3, i3wm
i3blocks-crypto
💵 View your favorite coins' ticker prices with i3blocks.
Stars: ✭ 30 (-34.78%)
Mutual labels:  i3, i3wm
i3blocks-modules
Custom modules for i3blocks status bar
Stars: ✭ 36 (-21.74%)
Mutual labels:  i3, i3wm

Todofi.sh

Todo-txt + Rofi = Todofi.sh

Handle your todo-txt tasks directly from Rofi

Todofi.sh screenshot

Features

  • Mark as done
  • Create, Edit, Delete
  • Edit priority, remove priority
  • Apply persistent filters
  • Filter from context / project
  • Run command like archive, deduplicate or report
  • Can apply filter from argument
  • Context / Project / Tag / Due highlighting (via Pango markup)

Dependencies

  • rofi
  • todo-txt

On Debian based system

sudo apt install rofi todo-txt

Installation

Copy todofi.sh where you want.

Use it

Just run /your/path/todofi.sh

With i3wm, you can bind todofi.sh like this bindsym $mod+t exec /path/to/todofi.sh

Try todofi.sh --help if you want to customize.

Customization

If you want to override Todofi.sh configuration, do not edit directly the todofi.sh script, you can do that by:

  • Add configuration in ${HOME}/.config/todofish.conf (Todofi.sh tries to source this file when it starts)
  • Open todofi.sh by specify a configuration file with the -c argument (exemple: todofi.sh -c /path/to/todofish.conf)

Because the configuration file is loaded last, you can overwrite any configuration variable.

So if you want to add arguments to Rofi, you can do so with the content of the following configuration file:

ROFI_BIN="$(command -v rofi) -theme /usr/share/rofi/themes/fancy.rasi"
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].