|
20 | 20 | elif os.getenv('XDG_CURRENT_DESKTOP') == 'ubuntu:GNOME': |
21 | 21 | environment = 'GNOME' |
22 | 22 | elif os.getenv('XDG_CURRENT_DESKTOP') == 'pop:GNOME': |
23 | | - environment = 'COSMIC' |
| 23 | + environment = 'COSMIC (Old)' |
| 24 | +elif os.getenv('XDG_CURRENT_DESKTOP') == 'COSMIC': |
| 25 | + environment = 'COSMIC (New)' |
24 | 26 | elif os.getenv('XDG_CURRENT_DESKTOP') == 'Pantheon': |
25 | 27 | environment = 'Pantheon' |
26 | 28 | elif os.getenv('XDG_CURRENT_DESKTOP') == 'X-Cinnamon': |
@@ -137,9 +139,12 @@ def __init__(self): |
137 | 139 | os.system(f"cp -R {home}/.config/budgie-desktop ./") |
138 | 140 | os.system(f"cp -R {home}/.config/budgie-extras ./") |
139 | 141 | os.system(f"cp -R {home}/.config/nemo ./") |
140 | | - elif environment == 'COSMIC': |
| 142 | + elif environment == 'COSMIC (Old)': |
141 | 143 | os.system(f"cp -R {home}/.config/pop-shell ./") |
142 | 144 | os.system(f"cp -R {home}/.local/share/gnome-shell ./") |
| 145 | + elif environment == 'COSMIC (New)': |
| 146 | + os.system(f"cp -R {home}/.config/cosmic ./") |
| 147 | + os.system(f"cp -R {home}/.local/state/cosmic ./cosmic-state") |
143 | 148 | elif environment == 'Xfce': |
144 | 149 | os.system(f"cp -R {home}/.config/xfce4 ./") |
145 | 150 | os.system(f"cp -R {home}/.config/Thunar ./") |
@@ -241,9 +246,12 @@ def __init__(self): |
241 | 246 | os.system(f'cp -R ./budgie-desktop {home}/.config/') |
242 | 247 | os.system(f'cp -R ./budgie-extras {home}/.config/') |
243 | 248 | os.system(f'cp -R ./nemo {home}/.config/') |
244 | | - elif environment == 'COSMIC': |
| 249 | + elif environment == 'COSMIC (Old)': |
245 | 250 | os.system(f'cp -R ./pop-shell {home}/.config/') |
246 | 251 | os.system(f'cp -R ./gnome-shell {home}/.local/share/') |
| 252 | + elif environment == 'COSMIC (New)': |
| 253 | + os.system(f"cp -R ./cosmic {home}/.config/") |
| 254 | + os.system(f"cp -R ./cosmic-state {home}/.local/state/cosmic") |
247 | 255 | elif environment == 'Xfce': |
248 | 256 | os.system(f'cp -R ./xfce4 {home}/.config/') |
249 | 257 | os.system(f'cp -R ./Thunar {home}/.config/') |
|
0 commit comments