branderson
ddd7f6bf2c
Merge pull request 'gitea-pr: token-file auth + skip duplicate PR creation' ( #2 ) from worktree-gitea-pr-review-workflow into master
...
Reviewed-on: #2
2026-07-12 22:15:01 -07:00
branderson
06e60bda8c
Match existing-PR check on base branch too, not just head
...
The lookup was matching on head.ref alone, so running create with a
different --base for the same branch would silently return an
unrelated PR's URL instead of opening a new one. Resolve base before
the check and filter on both head.ref and base.ref.
2026-07-12 22:14:07 -07:00
branderson
567d0a1718
Skip creating a duplicate PR when one is already open for the branch
...
gitea-pr create now checks for an existing open PR on the current
branch first and returns its URL instead of creating a new one. Only
matches open PRs by design -- once merged, new commits on the same
branch correctly get a new PR.
2026-07-12 22:14:07 -07:00
branderson
eec71b5f82
Add gitea-pr script and PR review workflow ( #1 )
...
Adds bin/gitea-pr script for gitea PR workflow.
Reviewed-on: #1
Co-authored-by: Brad Anderson <brad@branderson.io >
Co-committed-by: Brad Anderson <brad@branderson.io >
2026-07-12 18:49:36 -07:00
branderson
4e8c3c6269
Add keybind to fix missing cursor after SSH timeout in tmux
2026-07-11 13:11:14 -07:00
branderson
8badfdb9b8
Fix copy-paste in tmux
2026-07-10 19:10:41 -07:00
branderson
1eb4ee50d8
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2026-07-10 18:36:42 -07:00
branderson
5bf98d5b1d
Make ,, work in terminal mode nvim
2026-07-10 18:36:30 -07:00
branderson
90d67c5a4a
Fix file modification issue in non-modifiable nvim buffers
2026-07-10 17:16:28 -07:00
branderson
ad9a5072d3
Handle shellcheck cleanly in vim
2026-07-10 16:26:09 -07:00
branderson
c6c51c81ef
Improve <leader>? keybind search
2026-07-10 16:21:34 -07:00
branderson
f318cd953f
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2026-07-10 16:04:27 -07:00
branderson
f75adf42ae
Add nvim debugging for python
2026-07-10 16:04:12 -07:00
branderson
192b457c61
Add new nvim deps to apt.global
2026-07-10 15:43:45 -07:00
branderson
0d3260dab1
Fix issues when nvim plugin deps aren't available and make system clipboard more consistent
2026-07-10 15:38:33 -07:00
branderson
e8f6eeb8fb
Fix a few nvim issues
2026-07-09 22:27:07 -07:00
branderson
3f420bf740
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2026-07-09 21:17:17 -07:00
branderson
30effbb474
Port neovim configs from vimscript to lua
2026-07-09 21:15:47 -07:00
branderson
cbda5efd3c
Add tmux selection highlight for nested sessions
2026-07-03 17:34:22 -07:00
branderson
baf24a5198
Merge branch 'master' of https://gitbox.branderson.io/branderson/dotfiles
2026-07-03 15:26:07 -07:00
branderson
69a3dfed30
Modernize and clean up tmux configs
2026-07-03 15:25:56 -07:00
branderson
b650051b81
Add Claude Code plugin to nvim
2026-07-02 13:51:49 -07:00
branderson
a6a9b44784
Fix picom.conf deprecated settings
2026-06-01 21:51:59 -07:00
branderson
535b6dc8f9
Add VSCodium config
2026-06-01 21:50:17 -07:00
branderson
99b90050ae
Remove picom configuration which produces warnings
2026-03-19 15:05:14 -07:00
branderson
3e40b07e76
Fix Arch linux corrupted keys issues
2026-03-19 13:24:38 -07:00
branderson
f849865294
Fix wallpaper updater monitor order to apply wallpapers to correct monitors
2026-01-16 17:49:47 -08:00
branderson
b4ee1e28ef
Add ideavimrc
2026-01-12 17:10:18 -08:00
branderson
2e3f837cbb
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2025-12-15 15:36:16 -08:00
branderson
54fee7544b
Allow disabling loading SSH keys
2025-12-15 15:36:05 -08:00
branderson
1e121a3ece
Backup instead of skipping existing dotfiles and disable installing templates for local dotfiles
2025-12-13 14:36:24 -08:00
branderson
4bc636f494
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2025-10-12 15:54:29 -07:00
branderson
340d9b725a
Add better support for pyenv, set up GTK themes, and add (manually linkable for now) application shortcuts
2025-10-12 15:53:30 -07:00
branderson
80ced6b8f0
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2025-10-09 00:54:02 -07:00
branderson
54494ca8ac
Add some helper scripts for working with docker postgres
2025-10-09 00:43:15 -07:00
branderson
40b2710bad
Fix automount for CIFS shares on Debian not mounting on boot
2025-10-08 18:25:58 -07:00
branderson
cc7c6227d0
Change keybindings for new workspace and clipboard history
2025-10-07 19:28:25 -07:00
branderson
93a8c07a5a
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2025-10-06 01:12:28 -07:00
branderson
dfa080ebb4
Add shortcut to move container to new empty workspace for i3
2025-10-06 01:12:19 -07:00
branderson
94fdec8f41
Make wallpaper autostart in i3 work
2025-10-05 17:15:01 -07:00
branderson
ddf6a180cd
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2025-10-05 16:40:08 -07:00
branderson
e638cd74ae
Disable ohmyzsh corrections because it's more annoying than anything
2025-10-05 16:39:59 -07:00
branderson
72022f3940
Remove .profile messing with SSH_AUTH_SOCK to fix error
2025-10-05 16:31:42 -07:00
branderson
ff607b428e
Only use ssh-add if SSH_AUTH_SOCK set
2025-10-05 16:12:55 -07:00
branderson
0e8cfb9670
Only check for SSH keys if ssh-add available
2025-10-05 16:06:37 -07:00
branderson
4d2082994c
Fix bug in AUR installer
2025-10-04 22:14:00 -07:00
branderson
2ad1035ddd
Add some docker shortcut scripts to PATH
2025-10-03 23:50:01 -07:00
branderson
2a4453ac35
Create .ssh if it doesn't exist
2025-10-03 18:34:29 -07:00
branderson
ac59b7b305
Make default selections clear
2025-10-03 14:03:50 -07:00
branderson
f58a2ac4d3
Make /mnt/ dirs for SMB if they don't exist
2025-10-02 21:41:44 -07:00
branderson
9927dc903e
Install the correct powerline through apt
2025-10-02 20:45:27 -07:00
branderson
5409a9140f
Fix issue with setting ZSH as default
2025-10-02 20:21:11 -07:00
branderson
6f929ee958
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2025-10-02 20:13:07 -07:00
branderson
4fe6c591f2
Add zsh to global apt packages
2025-10-02 20:11:40 -07:00
branderson
39fd88d207
Add fstab management for SMB configuration
2025-10-02 19:45:33 -07:00
branderson
9cedb773a6
Fix some issues in install complete
2025-10-02 18:02:09 -07:00
branderson
a2a5666d75
Clean up bin and add better i3 output control
2025-10-01 21:10:47 -07:00
branderson
b47a893e4b
Fix firewalld reload when installing gpu-monitoring
2025-09-29 18:51:06 -07:00
branderson
fb1eea31ae
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2025-09-28 20:36:47 -07:00
branderson
372ebf45a1
Add dotfiles-install option to install Nvidia GPU monitoring
2025-09-28 20:36:37 -07:00
branderson
7134b55487
Fix powerline in non-default dotfiles directory
2025-09-27 14:05:18 -07:00
branderson
cb5e2ced19
Fix wallpapers in i3 and add some functions
2025-09-27 00:29:40 -07:00
branderson
7cc0ece887
Output missing dependencies in a single line
2025-09-22 18:14:54 -07:00
branderson
874db62c5f
Fix infinite loop in interactive run
2025-09-22 17:33:04 -07:00
branderson
b6c656ce94
Improve interface consistency and support positional argument command
2025-09-20 02:48:19 -07:00
branderson
3381b9e54d
Fix issue with using env variable before it's set
2025-09-18 01:41:32 -07:00
branderson
481bf28d44
.dotfiles-dir -> .dotfiles-config
2025-09-18 01:39:35 -07:00
branderson
ca2f0e18b4
Always update submodules
2025-09-18 00:31:42 -07:00
branderson
d7c60e2f7b
Put installer script in PATH
2025-09-17 23:37:34 -07:00
branderson
8f2cbb62aa
Use POWERLINE_ROOT without additional lookups if set and valid
2025-09-17 20:02:49 -07:00
branderson
eb6633fc7e
Add thefuck shell initialization
2025-09-17 13:52:42 -07:00
branderson
1ea4bcc0e4
Fix zsh powerline
2025-09-17 00:58:21 -07:00
branderson
bf7621b151
Optimize installs and add support for apt powerline
2025-09-17 00:55:47 -07:00
branderson
46d487fe32
Add support for apt powerline
2025-09-17 00:24:36 -07:00
branderson
7d31673399
Fix local-dotfiles clone initial branch
2025-09-16 23:55:54 -07:00
branderson
13d19cb8fc
Fix powerline bash setup to support bash 3.2 without global array support
2025-09-16 17:34:19 -07:00
branderson
ec7c0acadc
Fixing some dotfiles-local output
2025-09-16 12:26:47 -07:00
branderson
0ec2d1f6ce
Use return values rather than output for bash functions
2025-09-16 12:12:36 -07:00
branderson
54db5b59be
Fix SSH agent issues
2025-09-16 11:11:22 -07:00
branderson
388ec2ef7f
Make function returns comply to POSIX and differ output if existing dotfiles are links or files/dirs
2025-09-16 10:35:52 -07:00
branderson
e6444f9f86
Merge branch 'master' of https://gitbox.branderson.io/branderson/dotfiles
2025-09-16 08:40:52 -07:00
branderson
91318a32ad
Add tmux and nvim local configurations
2025-09-16 08:40:33 -07:00
branderson
2df4cc4c30
Remove dotfiles-local submodule for real
2025-09-15 23:35:44 -07:00
branderson
095da7e302
Fix some issues
2025-09-15 23:31:40 -07:00
branderson
2dda647ba6
Generalize public keys to check for
2025-09-15 22:02:59 -07:00
branderson
d82f92d52c
Make dotfiles-local not a submodule and reorganize zshrc and profile
2025-09-15 21:10:03 -07:00
branderson
f9890fb2bd
Support mac SSH key loading in .profile and skip ssh-add if no public keys found
2025-09-15 13:09:44 -07:00
branderson
d2c73a5b48
Set correct default dotfiles-local branch
2025-09-15 12:57:08 -07:00
branderson
5f8d9c1047
Add fzf dependency, bash powerline, only ssh-add if not in keyring already
2025-09-14 01:40:55 -07:00
branderson
a6d895dedf
Clean up and reorganize zshrc
2025-09-13 21:24:32 -07:00
branderson
cde4f66571
Fix dotfiles-local empty spaces in output
2025-09-13 20:25:58 -07:00
branderson
233378d20c
Fix issue with submodule initialization in non-interactive run
2025-09-13 20:12:37 -07:00
branderson
7217ce8a41
Fix non-interactive dotfiles-local and skip pushing branch if no local changes
2025-09-13 18:43:55 -07:00
branderson
6d8f3594d7
Remove fixed TODO
2025-09-12 23:32:39 -07:00
branderson
48111eecbd
Make sure dotfiles-local branch off main branch initially
2025-09-12 23:25:01 -07:00
branderson
cced83f09b
Fix issues with dotfiles-local
2025-09-12 12:59:57 -07:00
branderson
c20eeab2cc
Add local dotfiles management system
2025-09-12 01:20:00 -07:00
branderson
bb1c607a29
Merge branch 'master' of gitbox.bradina.localdomain:branderson/dotfiles
2025-09-09 19:14:45 -07:00
branderson
6dc3dc7b2d
Install coder option
2025-09-09 19:14:35 -07:00
branderson
ca009bc794
Add support for mac
2025-09-09 17:48:49 -07:00