My dotfile manager
git clone git://
Log | Files | Refs | Atom | README | LICENSE

DateCommit messageAuthorFiles+-
2023-03-07 fixed manpathgearsix1+3-2
2023-01-22 11:46added micro config files to KNOWNgearsix1+2-0
2023-01-18 added chown to dest bingearsix1+1-0
2022-12-26 16:39added debug prin for ARGSgearsix1+1-0
2022-12-26 14:14updated INSTALLED_FILE and `dotfm list` printgearsix1+11-2
2022-12-26 13:45replaced Makefile with ...gearsix2+30-27
2022-10-13 11:36Merge branch 'master' into developgearsix1+1-1
2022-08-06 14:33tidyup in printed logsgearsix1+3-1
2022-04-04 08:32removed overbearing warning from Makefilegearsix1+0-1
2022-03-18 01:54updated CHANGELOGgearsix1+15-0
2021-11-11 12:29typo fix causing install#makedirs call to failgearsix1+1-1
2021-11-07 02:04updated src/dotfm.1gearsix1+10-1
2021-11-07 01:43updated README with link, ln infogearsix1+5-0
2021-11-07 01:39added link, lngearsix1+34-1
2021-11-07 00:51typefix in valid_commandsgearsix1+1-1
2021-10-11 10:28bugfix - added HOME, removed USERgearsix1+1-1
2021-10-08 11:48updated CHANGELOG for v2.3.0gearsix1+10-0
2021-10-08 11:47updated READMEgearsix2+74-50
2021-10-08 11:45removed USER env requirementgearsix1+1-2
2021-10-08 11:34added short-hand command aliasesgearsix1+6-6
2021-10-08 11:30updated CHANGELOG#v2.2.2gearsix1+39-26
2021-10-08 11:06fixed behaviour when installing a file to it's destined location.gearsix1+6-13
2021-10-04 10:56Merge branch 'master' into developgearsix1+32-6
2021-09-27 14:38Merge branch 'develop' of into developgearsix4+11-9
2021-09-27 11:03bugfix when opening installed.csv first timegearsix1+1-1
2021-09-06 11:07bugfix if blank line in INSTALLED_FILEgearsix1+4-0
2021-09-06 09:23prompt to install if dotfile does not existgearsix1+28-6
2021-08-10 10:06minor fmt fix in manpageGeaRSiX2+5-4
2021-08-10 10:01Merge branch 'develop' of into developGeaRSiX1+1-1
2021-06-06 12:43changed some mkdir calls to os.makedirsgearsix1+3-3
2021-06-06 12:43changed some mkdir calls to os.makedirsgearsix1+3-2
2021-06-05 13:39bugfixesvagrant2+2-2
2021-05-05 15:14man1 page is ln'd to DESTMANDIR not installedgearsix1+1-1
2021-04-25 17:46updated CHANGELOG & TODO for v2.2.0gearsix2+14-1
2021-04-25 17:42made v2.2.0 updates in READMEgearsix2+18-26
2021-04-25 17:346/6 total refactor, bugfixes 3gearsix1+8-6
2021-04-24 21:475/? total refactor, bugfixes 2; added txtnish to KNOWNgearsix1+33-30
2021-04-24 12:204/? total refactor, bugfixes 1gearsix1+39-31
2021-04-23 11:083/? total refactor, finished refactor & tidyup - need to fix everything that brokegearsix1+53-96
2021-04-22 12:112/? total refactorgearsix1+108-119
2021-04-21 23:221/? total refactor to tidyup everything and make it more maintainablegearsix1+130-142
2021-04-21 21:56added sfeedrc to KNOWN_DOTFILESgearsix1+2-17
2021-04-21 21:53added -s, --skip option; refactored dotfm_install()gearsix2+67-75
2021-04-21 20:56added prompt for install location of recognised dotfilesgearsix1+13-1
2021-04-07 11:51Merge branch 'master' into develop; accident commit on mastergearsix0+0-0
2021-04-07 10:09updated CHANGELOG for v2.1.2gearsix1+8-0
2021-04-07 10:06bugfix if input is empty on oca promptgearsix1+16-15
2021-04-06 14:57tidied up logginggearsix1+3-4
2021-04-06 12:22added -p back to mkdir calls in Makefilegearsix1+2-2
2021-03-09 14:57typo fix in Makefilegearsix1+1-1
2021-03-09 13:40removed lineno & asctime from log (was excessive)gearsix1+1-2
2021-02-02 15:22added TODO itemgearsix1+1-0
2020-12-04 11:00updated CHANGELOG upto v2.1.1gearsix1+27-6
2020-12-04 10:55added -i to rm call in dotfm_removegearsix1+1-1
2020-11-25 11:41bugfixes to Makefilegearsix1+5-4
2020-11-25 11:32updated manpage; typefix in READMEgearsix2+18-6
2020-11-25 11:24updated timestamp & versiongearsix1+2-2
2020-11-25 11:23checked off update in TODOgearsix1+1-1
2020-11-25 11:23added update to READMEgearsix1+5-0
2020-11-25 11:16added dotfm_update; changed -f syscalls to -igearsix1+32-2
2020-10-22 17:52updated version (oops); minor fmt change to docgearsix1+5-5
2020-10-22 17:51wrapped lines at col80gearsix1+63-33
2020-09-25 19:26added banner.svggearsix2+9-0
2020-09-25 16:18updated CHANGELOGgearsix1+17-7
2020-09-25 15:57updated README & fixed formattinggearsix2+96-95
2020-09-09 11:55Merge branch 'release/v2.0.3'gearsix1+0-0
2020-09-09 11:54compressed logo.pnggearsix1+0-0
2020-09-09 09:06Merge branch 'release/v2.0.2'gearsix3+19-8
2020-09-09 09:04added logo from marta diasgearsix1+0-0
2020-08-13 13:03updated LICENSE to ISCgearsix2+19-8
2020-08-10 13:03fix in Makefilegearsix1+2-0
2020-07-28 15:29updated CHANGELOG for 2.0.1GeaRSiX1+6-0
2020-07-28 15:25updated list to use system commands for printoutGeaRSiX1+11-26
2020-07-28 14:33added -i to ln & rm in MakefileGeaRSiX1+4-4
2020-07-28 14:31fix to install appending DOTFM_CSV_FILE rowsGeaRSiX1+1-2
2020-07-27 15:10updated formatting in READMEGeaRSiX3+101-39
2020-07-27 14:52update item in TODOGeaRSiX1+1-1
2020-07-27 14:51removed TODO from src/ (see TODO)GeaRSiX1+0-7
2020-07-27 14:50added man fileGeaRSiX2+83-2
2020-07-27 14:50updated doc filesGeaRSiX4+67-155
2020-07-27 11:56CHANGELOG ->; removed TODOGeaRSiX2+0-5
2020-07-27 11:55added v2.0.0 to CHANGELOGGeaRSiX1+54-0
2020-07-27 11:55updated README for v2.0.0GeaRSiX1+76-59
2020-07-27 11:55final bugfixes & improvementsGeaRSiX1+32-27
2020-07-26 22:20removed install-all from valid_commandsGeaRSiX1+1-1
2020-07-26 21:54updated printsGeaRSiX1+20-23
2020-07-26 19:12Merge branch 'master' into developGeaRSiX2+30-1
2020-07-26 15:14added a TODO fileGeaRSiX1+5-0
2020-07-26 13:23added to KNOWN_DOTFILESGeaRSiX1+47-16
2020-07-26 12:45minor improvements to DOTFM_CSV_FILE init handlingGeaRSiX1+5-3
2020-07-26 12:28changed DOTFM_CSV_FILE location to .localGeaRSiX1+1-1
2020-07-26 12:24added doc header to dotfm_listGeaRSiX1+3-0
2020-07-26 12:21dotfm now accepts multiple args for DOTFILE;GeaRSiX1+34-19
2020-07-25 23:44added handle for when unknown dotfile is installed; removed dotfm_installall;GeaRSiX1+16-40
2020-07-25 22:51updated dotfm_editGeaRSiX1+11-13
2020-07-25 22:39fixed dotfm_remove + bugfixesGeaRSiX1+28-20
2020-07-25 21:49DOTFM_CSV_FILE now tracks installed dotfilesGeaRSiX1+23-7
2020-07-25 21:04several refactors to dotfm_init & dotfm_installGeaRSiX1+63-41
2020-07-24 16:53updated dotfm_list to use new dotfm.csv file;GeaRSiX1+20-16
2020-07-24 15:15added dotfm_init()GeaRSiX1+56-14
2020-07-24 15:09README - added item to TODO/commands;GeaRSiX1+1-0
2020-07-24 09:15removed 'see man dotfm' message from description; added some clarity-commentsGeaRSiX1+4-1
2020-06-24 00:12added CHANGELOGGeaRSiX1+16-0
2020-06-23 23:59Merge branch 'master' of
2020-06-23 23:59added [-q, --quiet] arg for quiet modeGeaRSiX1+29-16
2020-06-18 12:32updated arg passed dotfm_edit; added sfeed to DOTFILE_LOCATIONS;GeaRSiX1+14-10
2020-06-15 09:42install-all ignores non-dfl files (cmd now works)GeaRSiX1+9-2
2020-06-15 09:13added item to
2020-06-12 13:22added item to TODOGeaRSiX1+1-0
2020-06-12 13:15updated LICENCE to BSD 4-ClauseGeaRSiX1+8-17
2020-06-12 12:51updated
2020-04-20 16:17updated readmeGeaRSiX1+60-43
2020-04-20 16:11added support for dotfile name aliasesGeaRSiX1+81-58
2020-04-09 15:21added a list commandGeaRSiX1+15-3
2020-02-08 15:36minor fixes; install / edit don't bother to try source files;GeaRSiX1+6-10
2020-02-08 13:24Modified Makefile default install location to /usr/local/bin; Added "link" to Makefile commands; Updated README;GeaRSiX2+35-15
2020-02-08 12:48DOTFILE_LOCATIONS[1] now requires the full filepath to install to (not just the dirpath); diff comparison during existing installs now uses -y arg; changed DOTFILE_LOCATIONS[0] to whatever name i like; slightly better logging; added ssh_config to DOTFILE_LOCATIONS;GeaRSiX1+19-17
2020-02-01 17:33added added check in case DOTFILE isn's recognised cleanup in MakefileGeaRSiX3+103-2
2020-02-01 16:14added LICENSE fileGeaRSiX1+21-0
2020-01-31 16:57overwriting files moved the original to *.bakGeaRSiX1+3-1
2020-01-31 16:30added user prompt for resolving overwrites during install; cleaned up imports; minor fix to DOTFILE_LOCATIONSGeaRSiX1+32-11
2020-01-30 18:53initial dev work; Makefile for install/uninstallGeaRSiX2+167-0