hermes-bot
fb6d677bcf
fix(swaync): clean up gruvbox styling, fix CSS bugs, trim oversized dimensions
...
- Fix missing semicolon on background-color in root selector
- Fix stray extra closing brace on notification-action background-color
- Remove duplicate/dead '* { }' rule block
- Reduce control-center and notification-window dimensions (less oversized)
- Reduce border-radius, margins, icon/image sizes for a tighter, cleaner look
- Gruvbox palette and BerkeleyMono Nerd Font Propo font-family already in place, now rendering correctly
2026-07-23 15:37:03 -03:00
hermes-bot
5a4745f637
feat: add adaptive pinentry module (rofi on TTY, curses on SSH)
2026-07-22 22:07:36 -03:00
jpporta and hermes-bot
233ad01bee
feat: add ntfy-notify home-manager module for desktop kanban notifications ( #1 )
...
Adds a new home-manager module `ntfy-notify` that delivers kanban state changes as Linux desktop notifications via **ntfy.sh** + `notify-send` → SwayNC.
**What it does:**
- Installs `ntfy` package
- Creates `~/.config/ntfy/client.yml` with subscription to the `joao-kanban` topic
- Sets up `ntfy-notify.service` (systemd --user) as a persistent subscriber
- Each incoming message fires `notify-send -u critical` → picked up by SwayNC
- Configurable: `server` URL, `subscriptions` list, per-topic priority
**Usage:**
After deploy, start the service once:
```bash
systemctl --user daemon-reload
systemctl --user start ntfy-notify
```
**Companion:** A cron job on the VPS will be needed to push kanban events to the ntfy topic (separate task).
Closes kanban task t_322419fa on ndots board.
---------
Co-authored-by: hermes-bot <hermes@srv1239749>
Reviewed-on: #1
2026-07-22 10:09:23 -03:00
jpporta
a2d55bf983
hermes
2026-07-21 09:47:02 -03:00
jpporta
726681e5c2
Squashed commit of the following:
...
commit 19ed08c375be6d6a0b344ab1b9d3f76f3c29514b
Author: João Porta <jpedro.porta@gmail.com >
Date: Fri Jul 17 23:12:12 2026 +0000
zsh
commit 19df08188fa07b40b9b28a4665b015c4fa525dff
Merge: 577d753 4e4cc38
Author: João Porta <jpedro.porta@gmail.com >
Date: Thu Jul 16 22:29:29 2026 +0000
Merge remote-tracking branch 'refs/remotes/origin/tailscale' into tailscale
commit 577d753475be867146ebcacc79330a1e227043a5
Author: João Porta <jpedro.porta@gmail.com >
Date: Thu Jul 16 15:29:53 2026 +0000
tailscale
commit 4e4cc381b9e333592184490ea9f749fe87ebbbb9
Author: João Porta <jpedro.porta@gmail.com >
Date: Thu Jul 16 15:29:53 2026 +0000
tailscale
2026-07-17 23:15:07 +00:00
jpporta
cdbad8910c
Squashed commit of the following:
...
commit bf4873eb012235b4d82cd79c4f508064ead301ab
Author: Joao Porta <jpedro.porta@gmail.com >
Date: Fri Jul 17 17:24:26 2026 -0300
wake on lan
2026-07-17 17:25:16 -03:00
jpporta
85d5fa453a
pt kb on writter deck
2026-07-16 22:26:35 +00:00
jpporta
ec10527c0d
update
2026-07-16 21:36:06 +00:00
jpporta
0c69e71585
ssh in lan
2026-07-15 14:14:07 -03:00
jpporta
0aa5c4021e
powermanager config
2026-07-15 11:25:31 -03:00
jpporta
1ca1d04e8d
tmux
2026-07-15 11:25:31 -03:00
jpporta
bf2a4cc67d
tailscale
2026-07-14 23:53:58 +00:00
jpporta
e1ba2af070
zoxide
2026-07-14 23:47:12 +00:00
jpporta
8f2e965245
update
2026-07-14 19:30:46 -03:00
jpporta
c815e6286b
Power Profiles
2026-07-14 16:24:04 -03:00
jpporta
a265e1e37f
Merge remote-tracking branch 'refs/remotes/origin/main'
2026-07-14 10:12:58 -03:00
jpporta
cf287d4990
update
2026-07-14 10:12:37 -03:00
jpporta
46752fe123
packages
2026-07-14 02:09:48 +00:00
jpporta
234a303bac
Merge remote-tracking branch 'refs/remotes/origin/main'
2026-07-12 17:03:26 -03:00
jpporta
95f5e38198
tailscale
2026-07-12 17:03:16 -03:00
jpporta
128ba67c09
writterdeck
2026-07-12 19:12:51 +00:00
jpporta
536b033b6b
openspec
2026-07-12 15:40:55 -03:00
jpporta
29377d0c9a
merge
2026-07-12 15:25:55 -03:00