No description
Find a file
2024-02-09 15:34:15 +01:00
modules init 2024-02-09 12:05:06 +01:00
.gitignore init 2024-02-09 12:05:06 +01:00
LICENSE init 2024-02-09 12:05:06 +01:00
Makefile make clean remove contents of target instead of target 2024-02-09 14:20:43 +01:00
mod.h init 2024-02-09 12:05:06 +01:00
modfetch.c nullterm ret in resolve_env_vars 2024-02-09 15:34:15 +01:00
README.md add another thing to todo 2024-02-09 12:19:46 +01:00

modfetch

modular fetch

building

make for the main binary

make modules for all the default modules

write your own using mod.h if you want to

config

by default $XDG_CURRENT_DESKTOP/modfetch.conf

format:

/path/to/mod1.so

/path/to/mod2.so {
    var1 = dupa
    var2 = 2137
}

TODO

  • module manager (url to module source, compiles and puts the binary somewhere)
  • better config parsing
  • more text positioning options aside from printing text vertically
  • some way for module to throw errors
  • module related options (list module, print specific module info, etc.)

license

mit