summaryrefslogtreecommitdiff
path: root/src/utils (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
* tooltip: show above cursor if offscreen2 * r + 2 * t2025-03-251-19/+19
|
* sidebar: create upcoming module2 * r + 2 * t2025-03-251-2/+6
| | | | Requires ical.js and curl
* 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-052-2/+24
|
* launcher: wallpaper action2 * r + 2 * t2025-03-011-0/+2
|
* launcher: apps mode2 * r + 2 * t2025-02-281-0/+7
|
* config: use config file2 * r + 2 * t2025-02-221-3/+13
| | | | Config file at ~/.config/caelestia/shell.json
* bar: fix being too tall when vertical2 * r + 2 * t2025-02-191-1/+1
|
* bar: vertical mode2 * r + 2 * t2025-02-181-0/+2
|
* refactor: astal widget type2 * r + 2 * t2025-02-112-3/+7
| | | | There is no base type, but the return type of astalify works
* tooltip: position at cursor not widget2 * r + 2 * t2025-02-111-17/+14
|
* tooltip: ensure fully visible2 * r + 2 * t2025-02-091-2/+18
|
* refactor: move weather icons to utils2 * r + 2 * t2025-01-311-0/+56
|
* bar: use nf icons for os icon2 * r + 2 * t2025-01-312-34/+48
|
* imports: use typescript import paths2 * r + 2 * t2025-01-301-1/+1
|
* sideright: make popdown window2 * r + 2 * t2025-01-272-1/+12
| | | | 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
* launcher: windows mode2 * r + 2 * t2025-01-241-0/+32
| | | | Also files mode icons
* updates: make popup window2 * r + 2 * t2025-01-161-2/+9
|
* refactor: move ts to src2 * r + 2 * t2025-01-165-0/+169
Also move popupwindow to own file