mirror of
https://github.com/Derisis13/barusu.git
synced 2025-12-07 03:52:48 +01:00
Fix: flatpaks are now stored and restored in the correct format
This commit is contained in:
9
main.py
9
main.py
@@ -63,7 +63,7 @@ def save_apt_packages():
|
|||||||
|
|
||||||
def save_flatpak_apps():
|
def save_flatpak_apps():
|
||||||
f = open("flatpaks.txt", "w")
|
f = open("flatpaks.txt", "w")
|
||||||
subprocess.run(args=["flatpak", "list", "--app", "--columns=origin,ref"], stdout=f) # This will store a junk line
|
subprocess.run(args=["flatpak", "list", "--app", "--columns=ref"], stdout=f)
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
|
||||||
@@ -87,10 +87,11 @@ def restore_apt_packages():
|
|||||||
def restore_flatpak_apps():
|
def restore_flatpak_apps():
|
||||||
flatpaklist = open_backup_file("flatpaks.txt")
|
flatpaklist = open_backup_file("flatpaks.txt")
|
||||||
announce_date("flatpak apps")
|
announce_date("flatpak apps")
|
||||||
|
while True:
|
||||||
app = flatpaklist.readline()
|
app = flatpaklist.readline()
|
||||||
while app:
|
if app == "":
|
||||||
app = flatpaklist.readline()
|
break
|
||||||
subprocess.run(args=["flatpak", "install", "--user", "--assumeyes", "app"])
|
subprocess.run(args=["flatpak", "install", "--user", "--assumeyes", app[0:-1]])
|
||||||
print("Done!")
|
print("Done!")
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user