about summary refs log tree commit diff stats
path: root/leo.pl
Commit message (Collapse)AuthorAgeFilesLines
...
* Warn if $tar_file existsAndinus2020-08-271-1/+4
| | | | | "might overwrite" because I don't know what happens if tar fails, maybe it leaves the file untouched (?).
* Add pass to archive listAndinus2020-08-271-1/+7
| | | | | `pass' will archive `.password-store' directory which holds my passwords.
* Add ssh to archive list, add date in tar file namesAndinus2020-08-271-3/+21
| | | | | | | | Date was added in `yyyy-mm-dd' format because it'll be easier to manage these archives later. `ssh' was added to archive list, it archives `$ENV{HOME}/.ssh' directory.
* Remove repetition, move checks to tar_create()Andinus2020-08-271-15/+30
| | | | | | This does make tar_create() complex & confusing but that's okay because otherwise there would've been lots of repetition in program as I added more definied archive paths.
* Remove unused files/modules, add archive subAndinus2020-08-251-2/+68
| | | | `archive' will create tars of files, there is a pre-defined list.
* Remove unused code, Term::ANSIColorAndinus2020-08-251-23/+13
| | | | | I moved these to a shell scripts again because it's much simpler. Term::ANSIColor is not really required.
* Shorten option lengthAndinus2020-07-041-2/+2
| | | | `sync emacs irclogs' was too big, now it's `sync irclogs'.
* Sync irclogs, seperate sync optionsAndinus2020-07-031-1/+3
| | | | | By default it syncs only the config now & the user has to mention `irclogs' or `authinfo' to sync them.
* Add syncemacs functionAndinus2020-07-031-0/+35