47a2cce03d
This fixes a "bug" where polybar wouldn't reload on a configuration file change on some configurations of vim, which don't actually issue any IN_MODIFY events because they choose to move the file, replace it with a new one, and then delete the file instead. To work around this, we now also listen for IN_IGNORED which fires when the file we are watching is destroyed. When this happens, we re-attach the configuration file watcher to the new file and reload. |
||
---|---|---|
.. | ||
bspwm.hpp | ||
cache.hpp | ||
color.hpp | ||
command.hpp | ||
concurrency.hpp | ||
env.hpp | ||
factory.hpp | ||
file.hpp | ||
functional.hpp | ||
http.hpp | ||
i3.hpp | ||
inotify.hpp | ||
io.hpp | ||
math.hpp | ||
memory.hpp | ||
mixins.hpp | ||
process.hpp | ||
scope.hpp | ||
socket.hpp | ||
string.hpp | ||
throttle.hpp | ||
time.hpp |