summaryrefslogtreecommitdiff
path: root/src/utils/system.ts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* system: fix directory monitor2 * r + 2 * t2025-03-291-0/+5
| | | | Keep ref to monitor so it doesn't get garbage collected
* schemes: fix updating taking ages2 * r + 2 * t2025-03-231-3/+14
| | | | | | Cause it was being called for every file change So instead of updating all, just update changed Also async update all
* files: change directory monitor return2 * r + 2 * t2025-03-081-6/+6
| | | | | Only return the outermost monitor, hook onto that to cancel the nested ones Also use the monitor flags in hopes of it actually picking up changes to files (it doesnt)
* schemes: update for scripts refactor2 * r + 2 * t2025-03-051-1/+19
|
* config: use config file2 * r + 2 * t2025-02-221-3/+13
| | | | Config file at ~/.config/caelestia/shell.json
* bar: use nf icons for os icon2 * r + 2 * t2025-01-311-7/+5
|
* sideright: make popdown window2 * r + 2 * t2025-01-271-1/+5
| | | | Weather requires a weather api key from https://weatherapi.com
* launcher: todo notif uwsm app2 * r + 2 * t2025-01-251-3/+25
| | | | | | Wasn't using it cause todoist desktop is broken with uwsm But command works so use that Also better app launch
* launcher: todo subcommand2 * r + 2 * t2025-01-251-0/+22
| | | | Uses todoist
* refactor: move ts to src2 * r + 2 * t2025-01-161-0/+21
Also move popupwindow to own file