Commit graph

350 commits

Author SHA1 Message Date
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
bdc37dd14e Fix PS1 output on Darwin. 2023-10-01 22:18:43 +01:00
9b3d7fecc5 Fix colours in output to use escape codes. 2023-10-01 21:43:43 +01:00
c754664dc8 Use global PLATFORM. Add dynamic .nanorc support. Fix git prompt. 2023-10-01 20:40:46 +01:00
eb1c37ae1c Add credit. 2023-10-01 18:02:07 +01:00
99caf81ebc Remove fixme from .bashrc. 2023-10-01 17:59:05 +01:00
b0af5d148b Use a function to get the colour for the username part of prompt. 2023-10-01 17:57:09 +01:00
538425eeae Add git status information to prompt. 2023-10-01 17:31:19 +01:00
f89ef38f8e Update .gitignore. 2023-10-01 17:29:00 +01:00
16cde833b3 Update .nanorc-{2,darwin}. 2023-09-30 15:36:06 +01:00
39d61d993d Handle nano on darwin differently. 2023-09-30 15:29:55 +01:00
d0a043d434 Update .nanorcs and add .nanorc-darwin. 2023-09-30 15:24:37 +01:00
b196bd7b4f Fucking typo! 2023-09-30 14:46:44 +01:00
a27530bf01 Handle nano versions <= 4 differently. 2023-09-30 14:37:37 +01:00
82bbfcfa81 Add a TERM definition for screen.linux in .dir_colors. 2023-09-30 14:01:02 +01:00
3174d932d3 Set speller for nanorc-6. 2023-09-30 13:53:45 +01:00
a97cdb9d10 Sync .bashrc. 2023-09-30 12:15:50 +01:00
1abeb4835d Fix handling of lxterminal.conf. 2023-09-29 19:53:12 +01:00
4bb955a1bf Remove quoting from LESS in .bash_profile. 2023-09-29 19:49:05 +01:00
5fe48627df Add Signal .gitignore. 2023-09-29 19:27:47 +01:00
1ddeda65b7 Update .gitignores. 2023-09-29 19:08:22 +01:00
caf4118021 Handle lxterminal per host config in .bash_profile. 2023-09-29 19:08:06 +01:00
d1fe541ae9 Reconfigure lxterminal. 2023-09-29 19:07:44 +01:00