18997b1fef
feat(y2q): add prometheus
2025-12-08 19:26:02 +09:00
10516f783a
feat(y2q): add restic rest-server
2025-12-08 19:02:14 +09:00
cee1c9bc5d
feat(y2q): add caddy
...
- Add a runit service for Caddy with a Caddyfile
- Update cloudflared runit service:
- Add support for multiple subdomains using dynamic YAML generation
- Each subdomain routes to Caddy running on localhost (port 8080)
2025-12-08 17:14:57 +09:00
431847b59f
feat(y2q): add stderr → stdout redirection for runit services with logging
2025-12-07 20:16:08 +09:00
fec6c21498
fix(y2q): mkdir main before runit svlogd
...
- Create main directory before running svlogd
- Switch to svlogd -tt to add human-readable timestamps
2025-12-07 20:03:44 +09:00
04d4ac2a9e
feat(y2q): add cloudflared
...
- Add cloudflared runit service
- Serve opengist via Cloudflare tunnel
2025-12-07 19:47:40 +09:00
3b3476c110
feat(y2q): add opengist
...
- Add environment and environmentFile options to runit module to support environment variables
- Add opengist runit service that uses these options
2025-12-07 15:19:44 +09:00
b4bbf014a8
feat(y2q): add glances
...
- Add glances runit service
2025-12-06 16:52:05 +09:00
179c67f058
feat(y2q): rename home-manager config from android to toast
2025-12-06 14:06:21 +09:00
68f532398c
feat(home/y2q): add zsh
2025-11-23 16:58:30 +09:00
ac228ac385
chore: update inputs
2025-11-22 21:20:07 +09:00
8d6b4ebdeb
feat: add direnv
2025-11-22 21:19:37 +09:00
9bf489715a
feat(nixvim): add keymap for renaming symbols
2025-11-22 18:42:49 +09:00
a2f0329248
feat(nixvim): add gopls lsp
2025-11-19 19:05:35 +09:00
2c642a7e32
feat(mouse-actions): add play-pause action
2025-11-09 21:29:36 +09:00
e9f087deed
refactor(mouse-actions): use absolute paths
2025-11-09 21:26:22 +09:00
1c99f9d063
feat(hyprland): add keybind to toggle floating
2025-11-07 21:44:51 +09:00
a88c059ac2
feat(hyprland): add hyprexpo plugin
2025-11-06 17:30:55 +09:00
934f2ed339
feat(nixvim): add opencode plugin
...
- Added opencode plugin
- Added keymaps for opencode actions (<leader>oa, <leader>ox, <leader>og)
- Included lsof package for opencode.nvim to function
2025-11-01 02:01:51 +09:00
605f027fa4
feat(hyprland): remove exit keybind
2025-10-24 22:43:01 +09:00
0e663c54f4
fix(nixvim): relocate wakatime sops secret to prevent errors in hosts without sops
2025-10-24 22:41:01 +09:00
31ab76fb33
feat(waybar): add right click action for pulseaudio module to run pavucontrol
2025-10-12 22:40:07 +09:00
dbecb53162
feat(nixvim): add .wakatime.cfg with sops-nix for wakatime plugin
2025-10-11 14:51:05 +09:00
8adce65952
feat(home/vps): remove zsh
2025-10-10 16:24:25 +09:00
5b8f3930c2
feat(home): add btop on host vps and y2q
...
- Added btop.nix on vps and y2q
- Moved btop.nix from home/modules/graphical/ to home/modules/cli/
- Removed some unnecessary modules from y2q
2025-10-10 16:21:15 +09:00
eaa6a4fdec
feat(home): add host y2q
2025-10-09 20:09:57 +09:00
6cb9cd60b2
feat(opencode): add mcp servers
2025-10-08 14:38:18 +09:00
d20c694296
feat(hyprland): remove first_launch_animation settings
2025-10-08 11:08:26 +09:00
d4e0c6c62b
feat(mouse-actions): add flick action
2025-10-04 12:30:09 +09:00
78ef47c410
fix(mouse-actions): switch deafen action to target vesktop
...
Refs: e4f700f87b
2025-10-03 22:44:33 +09:00
e4f700f87b
feat(nixcord): switch from discord to vesktop
...
- Enabled vesktop
- Disabled discord
- Added plugins back
- Updated deafen mouse action script
2025-10-03 02:17:27 +09:00
bd984e7aaf
feat(zsh): update aliases
...
- Removed update alias
- Added some git aliases
2025-10-02 22:52:47 +09:00
1b8d0b91e2
chore(nixvim): rename homeManagerModules to homeModules
2025-10-02 22:34:30 +09:00
362e2f99b1
feat: replace gemini-cli with opencode
2025-09-29 16:25:33 +09:00
3318d2d14b
feat: add hyprshot-save script
...
- Added hyprshot-save shell script with --no-upload option
- Updated keybindings to use the new hyprshot-save script
- Refactored the zipline secret in secrets.yaml into zipline/env and zipline/token
- Updated zipline.nix on host vps to use the new zipline/env secret path
2025-09-26 15:52:53 +09:00
cfc656cf96
feat: replace keepassxc with bitwarden
...
- Removed keepassxc package and its configuration.
- Replaced the KeePassXC Firefox extension with the Bitwarden extension.
- Removed KeepassXC from Hyprland exec-once
- Removed keepass folder from Syncthing configuration
2025-09-24 18:00:44 +09:00
d7179b75a8
feat: add vps host configurations
2025-09-24 17:47:00 +09:00
6e88dd69a8
feat(obsidian): switch to flatpak version
2025-09-20 12:57:57 +09:00
b24db9f73a
feat(tofi): adjust selection appearance
2025-09-19 23:32:12 +09:00
2656818aef
feat(waybar): remove audio-out from privacy module
2025-09-19 16:47:12 +09:00
047043e4e5
feat(waybar): add privacy module
2025-09-19 16:25:10 +09:00
ce336d10b1
feat: add cliphist
...
- Enabled cliphist
- Added wl-clipboard package
- Added new hyprland keybinding Mod+V for cliphist tofi menu
2025-09-15 21:22:52 +09:00
2fe54f05f0
feat: move Obsidian vault to /data/Backup/
2025-09-14 12:49:02 +09:00
e130e7c46b
feat(keepassxc): disable ssh agent
2025-09-12 23:32:46 +09:00
7d73be0f5f
feat: add ripgrep
2025-09-12 23:22:41 +09:00
959d504283
feat(nixvim): configure LSP completion and code actions
2025-09-08 15:55:19 +09:00
e48531001b
fix(mouse-actions): switch deafen action to target discord
...
Refs: 5c151296f6
2025-09-06 10:08:31 +09:00
5c151296f6
fix(gemini): correctly load github token for mcp server
...
- Switched to github-mcp-server binary instead of npx, since Node.js was removed in commit 58490c36fe
- Added wrapper script for github-mcp-server binary as a workaround
- Updated GitHub PAT key in secrets
2025-09-06 01:36:17 +09:00
6c31c6e031
fix(nixcord): switch to Discord client and remove spotifyControls plugin
...
- Replaced Vesktop with the official Discord client as a workaround for crashes that occurred during screensharing.
- Removed spotifyControls plugin due to buggy behavior
- Could not solve Vencord plugins tab not being rendered
2025-09-06 01:35:54 +09:00
6f8f4fe1b0
fix: move xdg module to graphical
2025-09-01 06:52:49 +00:00