gitadmin
0ae9a204aa
feat(desktop): add ydotool integration for Hyprland
...
ydotool provides keyboard input simulation on Wayland,
required by Hyprland keybinding daemons like ydotool.
Adds user to input/render/video groups for access, and
conditionally enables the ydotool user service only
when the input group is available.
2026-07-22 23:57:52 -04:00
gitadmin
156b7261db
refactor: migrate from shell-based sync to mise dotfiles management
...
- Replace sync-config/sync-script with mise.toml [dotfiles] directives
- Convert installer scripts to mise tasks (shells, desktop, theme, webapps)
- Remove config/nvim-old (deprecated neovim config)
- Add omarchy theme system with multi-app configs (btop, hyprland, kitty, foot, tmux, etc.)
- Move SSH hosts to config.d/* include pattern
- Add Tera templates for dynamic config generation (git-local, dofiles.conf)
- Update pi agent settings (0.80.10, packages list)
- Add mise tasks for pi plugin setup and nvim tooling
2026-07-18 06:11:59 +00:00
gitadmin
d3e59ea09c
refactor(tmux): simplify plugin list, cleanup theme template, fix installer path
...
- Comment out opencode/lazygit keybinds, add C-x break-pane bind
- Remove tmux-sensible and tmux.nvim plugins, add usage comments for
remaining plugins
- Move source-file theme after tpm init
- Simplify status bar styling in themed template, drop align=centre
- Fix theme symlink path in installer (extra current/ segment)
2026-07-10 13:35:03 -04:00
gitadmin
adae13e959
feat(installer): install additional npm packages for pi-agent
...
This commit adds new npm package installations to the pi-agent installer script, enhancing its capabilities with pi-lens, pi-permission-system, pi-native-search, pi-subagents, and context-mode.
2026-07-10 00:04:49 -04:00
gitadmin
d637a2c72a
refactor: migrate to template-based theme system, clean up old per-theme configs
...
- Remove per-theme app configs (alacritty, foot, ghostty, hyprland,
hyprlock, mako, rofi, swayosd, tmux, walker, waybar, etc.) now
handled by default/themed/ templates
- Update omarchy scripts (bg-next, list, set) for new template flow
- Update configs: bootstrap, nvim, rofi, tmux, mako
- Tweak installers (02-install-base.sh, btop, desktop, goose, nvim,
obsidian, theme, tmux)
- Remove obsolete hyprland-rofi-* and hyprland-walker-* scripts
- Update neovim.lua across remaining themes
2026-07-08 15:31:29 -04:00
gitadmin
fb52016257
feat: add omarchy theme template system with management scripts
...
- New default/themed/ templates (alacritty, btop, foot, ghostty, helix,
hyprland, hyprlock, kitty, mako, obsidian, rofi, swayosd, tmux,
walker, waybar, keyboard.rgb, gum.env, etc.)
- Add omarchy-* theme management scripts (install, refresh, set, remove,
update, bg-set, colors-from-alacritty, current, etc.)
- Add omarchy restart/hook scripts (btop, hyprctl, hypridle, mako, tmux)
- Add installer/environment.sh for shared env vars
- Add 19 theme directories with colors.toml, vscode.json, backgrounds,
and app-specific configs (catppuccin, everforest, gruvbox, nord,
tokyo-night, rose-pine, etc.)
- Update bing-wallpaper script to use new .config/omarchy path
2026-07-08 15:31:04 -04:00
gitadmin
c2064d501a
feat: update opencode config with new providers, clean up tmux config, add pi agent & installer scripts
2026-07-07 15:53:49 -04:00
gitadmin
1759c5dd24
feat(installer): add script to install pi coding agent
...
Adds a shell script that installs the @earendil-works/pi-coding-agent
and pi-acp npm packages globally if the `pi` command is not found.
Uses paru to install Node.js and npm on Arch-based systems when needed.
2026-06-28 23:52:45 -04:00
gitadmin
b12be3c162
updated install script
2026-06-16 03:54:27 +00:00
gitadmin
9948227771
set excute bit on opencode.sh script
2026-06-15 04:16:24 +00:00
gitadmin
cdb668791d
updated cachyos package
2026-06-15 00:12:28 -04:00
gitadmin
a9e520e3da
feat: moving all service from hyprland config to systemd user services.
2026-05-31 14:06:55 -04:00
gitadmin
b2ef35e2a4
feat: added augureal ai to webapp
2026-05-26 23:57:42 -04:00
gitadmin
3d6393ae4b
fix(gtk): update desktop file to include new script
...
allow select and paste in the terminal.
2026-04-24 20:43:13 -04:00
gitadmin
c07bd3924b
feat(nvim): updated config to use vim.pack instead of lazy
2026-04-16 19:42:48 -04:00
gitadmin
c965317896
fix(btop): installer theme location
2026-03-19 08:36:54 -04:00
gitadmin
6be5e9a32b
desktop: set firefox to default browser
2026-03-18 01:11:44 -04:00
gitadmin
30793457ee
feat(opencode): added opencode config and install script
2026-03-14 10:43:50 -04:00
gitadmin
b07a218b7b
desktop: add wallpaper systemd units
2026-03-03 21:05:25 -05:00
gitadmin
feeeb2bc5c
fix: change variable that hold dotfiles directory
2026-03-03 19:28:35 -05:00
steve and gitadmin
02a5e0df28
init: new dotfile configuration
...
Remove all org files using a new script to more config over, The old org
file configuaration were great but required org. This new version only
requires the scripts that is included in the repo.
The configuration are all done but have not ported the theming system
yet.
Signed-off-by: Steve Beaulac <steve@sagacity.ca >
Change-Id: I14cd7fe058a71c8ba9d6d35397dc8d7e6a6a6964
2026-03-02 13:26:21 -05:00