Commit Graph

27 Commits

Author SHA1 Message Date
b588b1ca78 new backup flag 2023-05-24 11:50:10 +02:00
b555ce7644 small change
I recommend you clear your backup dir
2023-05-23 17:14:25 +02:00
37f244606d slight improvements
made it so that the pacman/aur list can be fed into pacman in order to reinstall everything
improved hiding output od certain cmd's
2023-05-13 00:21:37 +02:00
244e150d8e small fix
Moved FINAL_COMMAND to after the after_backup
2023-04-07 00:48:40 +02:00
9c92ced4bb Fixed Issue with after_backup not completing 2023-04-04 10:36:58 +02:00
792504c4fc Minor code improvement 2023-04-03 23:53:36 +02:00
3a976e50b5 I am stupid 2023-04-03 20:02:41 +02:00
b587f13ed2 Should work properly now 2023-04-03 19:18:43 +02:00
e5559ed6c1 Complete rewrite of argument parsing
Now it is easier to add long and short options.
I added two functions, one after everything is done and another which is executed in case of an interrupt.
2023-03-31 13:20:47 +02:00
dd7cc62027 Code cleanup
Improved Code by using extraction and I reduced the amount of redundant code
2023-03-31 01:10:49 +02:00
d916c2d0e6 fixed options
flatpak was not completly optional, but now should be fixed
2023-03-09 15:53:59 +01:00
e3d7256771 fixed issue with useless error msg 2023-03-09 00:16:10 +01:00
19299264ab Made flatpak optional and code cleanup 2023-03-09 00:08:16 +01:00
1dcd0684b7 I know what I am doing. Trust me. 2023-02-20 22:47:43 +01:00
041a3d623c This is a basic implementation that works. 2023-02-09 01:25:09 +01:00
0b9443e4da perfect...
now dealing with the db.lck file
2023-02-01 02:12:07 +01:00
2a00f56fc6 betterer code 2023-01-31 00:29:35 +01:00
2aca92f351 removed pacutils dependency
the script now uses pacman's build in flag to output all pkg's (even looks the same)
2023-01-28 01:54:33 +01:00
ceb94c21fc Improvements 2023-01-21 23:10:18 +01:00
13db9ed5bc Add files via upload 2023-01-14 22:36:20 +01:00
a4ca632c58 added help long option 2023-01-10 19:20:34 +01:00
78d0a8b6a4 changes in the backup functions
They now create .new files, rsync them and then rename them to remove the .new
2022-12-25 05:25:34 +01:00
a9f4626aa9 many small fixes 2022-12-19 14:28:18 +01:00
a0ef64b4a6 created a makefile && removed now useless code
Makefiles make install and unistalling way easier and mostly automated
2022-12-16 23:57:47 +01:00
7f00d23c6c small changes
mostly formatting and changed concatination of some commands
2022-12-16 01:29:03 +01:00
0e6a49a220 Added check where it looks if the config exists
Created an if statement which checks if a config exists, if not, then it will create one with default values which are defined in the script.
Added two variables in the config, one variable for which aur-helper you wanna use and another variable where you choose if it should do the pre- and after-backups.
2022-12-15 13:07:56 +01:00
641d775ac0 Initial commit 2022-12-04 00:56:39 +01:00