bc6373332e
Handle the .gitconfig-* files in .bashrc.
2023-11-03 21:56:22 +00:00
ce7fd7a1d8
Use new colour-changelog filename.
2023-11-03 19:38:17 +00:00
fb2d21646f
Only forward gpg-agent socket over ssh if it exists.
2023-11-03 19:30:12 +00:00
0733a38e41
Remove use of SANITISED_REPO in .bashrc. Change colour reset value.
2023-10-29 21:17:47 +00:00
b639d4db3c
Don't continue prompt if there's no commits.
2023-10-28 23:07:34 +01:00
f0dcdf24f6
Add git auto-merge reporting to prompt command.
2023-10-28 23:05:17 +01:00
2e9a893f28
Run git prefetch as PROMPT_COMMAND. Modify alias handling for Darwin.
2023-10-28 21:53:42 +01:00
5c761c9576
Fix PATH handling in .bash_profile for Darwin.
2023-10-28 21:53:05 +01:00
a84225d8f3
Clean up .bashrc.
2023-10-25 16:05:55 +01:00
f856dfc18b
Remove obsolete GIT_PROMPT_AUTO_PREFETCH option.
2023-10-25 15:25:14 +01:00
fceefe0786
Clean up rev-parse usage. check-ignore uses current dir.
2023-10-20 21:11:53 +01:00
fd099e1458
Save history from this session before reloading it.
2023-10-20 20:30:22 +01:00
3c247cab15
Use SIGKILL for stopping long git jobs.
2023-10-20 20:29:01 +01:00
42ba53f0f8
Do prefetch in any part of repo, not just the root.
2023-10-20 20:23:10 +01:00
9f60a6fde1
Use timeout to limit possibly long running git commands in some repos.
2023-10-20 20:15:03 +01:00
6990b758e8
Update .gitignore files.
2023-10-19 21:20:32 +01:00
b3cfa2b85f
Update way to get branch name in git repo.
2023-10-19 15:43:54 +01:00
7eadf1a462
Add a 'lsut' alias to git.
2023-10-12 22:09:02 +01:00
c5b4601cc7
.pinerc update.
2023-10-12 22:04:47 +01:00
15e9c841aa
Add 'git co' for git checkout alias.
2023-10-12 21:43:40 +01:00
08a82816ff
Update .ssh/config.
2023-10-12 21:41:19 +01:00
fba4a7c40a
For git prompt, allow repos to disable prefetch.
2023-10-12 20:30:36 +01:00
4cf56beaaa
Add .nanorc-5.
2023-10-12 17:54:06 +01:00
c21ba778ab
Ignore .config/libvirt/ directory.
2023-10-10 16:36:11 +01:00
12bd327061
Fix branch detection.
2023-10-10 16:25:34 +01:00
76c5592bbf
Silence error from unalias nano.
2023-10-10 16:17:07 +01:00
5a79342b87
Typo in .bashrc.
2023-10-10 13:43:09 +01:00
1d4cb9fb19
.bashrc: Re-order git prompt, use local ref for upstream prefetch status.
2023-10-10 13:32:43 +01:00
6514f52d1f
Reset GIT_REPO_INFO[6] after prefetch.
2023-10-07 21:45:11 +01:00
c20d90458f
Enable GIT_PROMPT_AUTO_PREFETCH.
2023-10-07 21:03:04 +01:00
a5743d34aa
Update .ssh/config.
2023-10-07 20:43:56 +01:00
78a4573091
Merge remote-tracking branch 'refs/remotes/origin/master'
2023-10-07 20:38:13 +01:00
735e2d504e
Various updates to __prompt_git_status in .bashrc. See full log.
...
* Update various comments, include expected arguments and example prompt.
* Use IFS to split GIT_REPO_INFO on \n rather than spaces.
* If the repository has no commits yet, display "!NO COMMITS!" as the branch.
* Use the GIT_REPO_INFO for top-directory instead of another call out to git.
* Use pwd -P to force actual paths not following symlinks.
* Pull upstream status if GIT_PROMPT_AUTO_PREFETCH is set, the current
directory is the git repo top-dir and maintenance tasks for this repo have
been enabled. This allows reporting whether the branch is behind the
remote by any number.
2023-10-07 20:29:01 +01:00
60690c84e4
Use 'master' as the default branch on git repos.
2023-10-07 20:25:39 +01:00
5ded6c5e40
Merge remote-tracking branch 'refs/remotes/origin/master'
2023-10-05 23:36:16 +01:00
f57861d707
Use regular ssh key for github. Remove stale key.
2023-10-05 23:35:45 +01:00
47cf482f12
Merge remote-tracking branch 'refs/remotes/origin/master'
2023-10-05 23:27:15 +01:00
1853b2a62a
Update 'safe' directories. Set up git maintenance tasks.
2023-10-05 22:24:55 +01:00
89417043fc
Fix quoting.
2023-10-02 20:52:19 +01:00
1c2393d0b3
Expand use of GIT_REPO_INFO. Foundation work for prefetch support.
2023-10-02 20:40:52 +01:00
0f3d16a1fa
Cache passwords for 30 days (in memory).
2023-10-02 18:56:56 +01:00
7509d2536d
Typo in .bashrc.
2023-10-02 18:56:35 +01:00
9bac8a06bd
Show an uncommitted marker in the git prompt.
2023-10-02 15:39:28 +01:00
7d865daa80
Update .gitignores.
2023-10-02 14:41:37 +01:00
ddf639d0bf
Use FD 9 instead of {FD}. Move PLATFORM definition.
2023-10-02 13:50:19 +01:00
7cd16b4048
Use port 9922 for as.hosts.slackware.network.
2023-10-01 23:34:09 +01:00
9610e6d3d5
Update .gitignores for Darwin files.
2023-10-01 23:20:21 +01:00
3bbc0192dc
Use correct stat args and fix FD handling on Darwin.
2023-10-01 23:15:21 +01:00
9ed0f4e782
Don't redefine or unset PLATFORM in .bash_profile.
2023-10-01 22:37:46 +01:00
dff85c6688
Set HISTSIZE to prevent issue on Darwin.
2023-10-01 22:30:09 +01:00