Commit Graph

  • 9a93e683a6 fix: shebang main Derisis13 2023-04-19 15:05:16 +02:00
  • fda9054651 fix: typo in makedirs fix: replace distutils.spawn.find_executalbe with shutil.which Derisis13 2023-04-19 14:29:14 +02:00
  • 84520694b3 Merge pull request #1 from Derisis13/rebase Derisis13 2023-04-19 14:15:43 +02:00
  • fbabfc1f5e Merge branch 'main' into rebase Derisis13 2023-04-19 14:15:32 +02:00
  • 6443ad4f10 docs: updated readme and help text Derisis13 2023-04-19 13:36:43 +02:00
  • 4c2fab6a34 docs: updated readme and help text Derisis13 2023-04-19 13:36:43 +02:00
  • 0583c242c2 fix: description in setup.py Derisis13 2023-04-19 13:24:39 +02:00
  • a25a686324 feat: XDG compliance fix: create directory using os.mkdirs Derisis13 2023-04-19 13:18:35 +02:00
  • ce2ac58341 QA: unused import doc: updated usage recommendation Derisis13 2022-08-09 17:16:27 +02:00
  • 20208982ef removed dates from restoration messages Derisis13 2022-07-26 01:08:53 +02:00
  • 9d476688cb removed run_daily function: users run the program as often they wish Derisis13 2022-07-26 01:04:42 +02:00
  • 38f812cf8e Fix: flatpaks are now stored and restored in the correct format Derisis13 2022-04-27 17:56:52 +02:00
  • 6928a544fd Fix: flatpak missing from action list Derisis13 2022-04-27 17:37:27 +02:00
  • d0df5886d3 Fix: flatpak-related actions can be executed Derisis13 2022-04-27 17:35:40 +02:00
  • c192cd0ae8 Merge remote-tracking branch 'origin/main' Derisis13 2022-04-27 17:28:35 +02:00
  • 3484e09be4 Refactor: extracted announce_date and open_backup_file functions Derisis13 2022-04-27 17:27:45 +02:00
  • dff7b03ee7 Feature: added flatpak support Derisis13 2022-04-27 17:07:39 +02:00
  • 76eadce7b0 Refactor: apt and dconf restorations have separate functions Derisis13 2022-04-27 16:26:59 +02:00
  • dbc9f77fb5 Created actions option to increase compatibility Derisis13 2022-04-27 14:25:11 +02:00
  • bf53c2e9f2 Update README.md Derisis13 2021-12-13 18:00:24 +01:00
  • 08f78a92e8 Reformatted the print statement in the help Derisis13 2021-12-10 21:09:33 +01:00
  • ece3938ca8 changed help to display program name correctly changed setup.py to install with the correct name Derisis13 2021-12-10 21:04:59 +01:00
  • fca39a93f6 Bugfixes: - Long arguments not processed - closing files in except branches - exiting when apt and dconf are present (instead of when they aren't) - when running restoration as not root the change of directories didn't happen - no dir was specified for restoring dconf settings Derisis13 2021-12-10 21:00:07 +01:00
  • db2bad9417 Re-created README (now in proper markdown) Derisis13 2021-12-10 20:45:11 +01:00
  • 5f96d5347d Deleted README: not showing up correctly on github Deleted requirements.txt: was redundant Derisis13 2021-12-10 20:42:36 +01:00
  • fc69368345 Added LICENSE and notice in main.py Program is licensed under Apache License 2.0 Derisis13 2021-12-10 20:34:30 +01:00
  • 75819e82a6 Changed setup.py to install dependencies and provide more information of the program Also cleaned up main.py Derisis13 2021-12-10 20:14:36 +01:00
  • f1a841204f README with instructions for usage, installation and Derisis13 2021-12-10 20:03:01 +01:00
  • 20ddb0ec4e Basic setup.py for distribution Derisis13 2021-12-10 19:28:57 +01:00
  • 79ea514105 Started working on README Derisis13 2021-12-10 19:26:11 +01:00
  • b8ae16f6b7 Added checking for dconf and apt-get to avoid confusion and frustration Also restoring now provides information about the age of your backup Derisis13 2021-12-10 19:12:31 +01:00
  • b21dd34095 created empty setup.py Derisis13 2021-12-10 18:21:43 +01:00
  • 2593994b5a created requirements.txt for when I'll have a setup.py Derisis13 2021-12-10 00:15:10 +01:00
  • 6d5f3d0322 Named program barusu Derisis13 2021-12-09 23:56:47 +01:00
  • 84cd8bc83f Changed subprocess.call-s to subbprocess.run-s Additional status information in restore mode Derisis13 2021-12-09 23:55:23 +01:00
  • f3c24be9a3 Script checks for root if run in restore mode. This might help with using it correctly Derisis13 2021-12-09 23:31:03 +01:00
  • 1b2dcc022e Implemented restoration functionality Derisis13 2021-12-09 23:18:16 +01:00
  • ab5b874051 -d and --backup-dir options completed Derisis13 2021-12-09 22:50:37 +01:00
  • f19bb84953 Added argument processing Derisis13 2021-12-09 22:29:53 +01:00
  • 9aa7f6864d Innitial commit, core function is implemented Derisis13 2021-12-09 19:37:15 +01:00