Go to file
Jeff Carr 169d2127da use go-cmd/cmd 2024-11-08 06:41:47 -06:00
resources update repolist 2024-02-10 18:21:16 -06:00
.gitignore purge dump comments 2024-02-11 23:16:31 -06:00
LICENSE release management 2024-01-30 16:09:58 -06:00
Makefile keep chugging along 2024-11-07 03:09:46 -06:00
README.md try to debian package 2024-11-07 03:40:56 -06:00
argv.go add --no-config (but it doesn't work yet) 2024-11-07 05:07:13 -06:00
docs.go working on a go.work 2024-03-07 19:28:46 -06:00
globalBuildOptions.go add http for simple queryies 2024-11-04 03:23:28 -06:00
globalDisplayOptions.go better names. think about 'Menu's 2024-02-29 17:29:19 -06:00
globalResetOptions.go play around with button options 2024-02-24 11:54:47 -06:00
hideFunction.go fix the ENV handling 2024-02-26 11:08:28 -06:00
http.go use 'http stdout' via 'log' pkg 2024-11-07 08:25:11 -06:00
initRepoList.go rename argv 2024-11-05 07:48:22 -06:00
main.go use 'http stdout' via 'log' pkg 2024-11-07 08:25:11 -06:00
nohup.out add a git commit button. I used it for this commit 2024-02-12 15:24:35 -06:00
repoview.go use go-cmd/cmd 2024-11-08 06:41:47 -06:00
shell.go use go-cmd/cmd 2024-11-08 06:41:47 -06:00
simpleRelease.go use 'http stdout' via 'log' pkg 2024-11-07 08:25:11 -06:00
structs.go using ENV for some settings 2024-02-25 13:09:56 -06:00
tagWindow.go export Status 2024-02-17 15:47:46 -06:00

README.md

autotypist

This can be used to maintain git repositories

  • Scans directories looking for git repositories
  • The default behavior is to use 3 branches. 'master or main', 'devel', ''
  • shows tags and dirty state
  • uses a GUI or the console(console display needs work)
  • always wrap around 'git' -- it basically just types 'git' commands really fast

Notes & Goals:

  • use a GUI that also works on the command line
  • andlabs GTK gui plugin starts breaking around 200 repos

Build / install:

  • go build go.wit.com/apps/autotypist@latest
  • go install go.wit.com/apps/autotypist@latest

Debian packages:

  • echo deb http://mirrors.wit.com/wit/ sid main > /etc/apt/sources.list.d/wit.list
  • apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4A854AEAF7E0E16D
  • apt update
  • apt install autotypist