From d00603210a447d422fc5e3694cfb6b05d620231d Mon Sep 17 00:00:00 2001 From: user1-github <56021366+user1-github@users.noreply.github.com> Date: Sun, 18 Aug 2024 22:07:56 +0300 Subject: [PATCH 1/3] Power profile changed by the user should be kept after updates Currently, if a user changes the power profile in Gnome quick settings, it is being reset to "balanced" after each update. The necessary file was added to migrate_files, so that the changed power profile will be kept after updates. --- arkdep | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arkdep b/arkdep index 1f9e89f..360db30 100755 --- a/arkdep +++ b/arkdep @@ -371,7 +371,7 @@ init () { latest_image_always_default=0 # List of files and folders to be recursively copied over from root tree to new root filesystem - migrate_files=('var/usrlocal' 'var/opt' 'var/srv' 'var/lib/AccountsService' 'var/lib/bluetooth' 'var/lib/NetworkManager' 'var/lib/arkane' 'etc/localtime' 'etc/locale.gen' 'etc/locale.conf' 'etc/NetworkManager/system-connections') + migrate_files=('var/usrlocal' 'var/opt' 'var/srv' 'var/lib/AccountsService' 'var/lib/bluetooth' 'var/lib/NetworkManager' 'var/lib/arkane' 'var/lib/power-profiles-daemon/state.ini' 'etc/localtime' 'etc/locale.gen' 'etc/locale.conf' 'etc/NetworkManager/system-connections') # Load script extensions from /arkdep/extensions load_extensions=0 From 6d78084ad7a6ea310c4326b3b309c6e94f71452e Mon Sep 17 00:00:00 2001 From: user1-github <56021366+user1-github@users.noreply.github.com> Date: Sun, 18 Aug 2024 22:50:59 +0300 Subject: [PATCH 2/3] Update to pull request #6 --- arkdep | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arkdep b/arkdep index 360db30..458b619 100755 --- a/arkdep +++ b/arkdep @@ -55,7 +55,7 @@ if [[ ! $1 == 'init' ]]; then [[ -z ${update_cpu_microcode+x} ]] && update_cpu_microcode=1 && printf '\e[1;33m\e[0m\e[1m update_cpu_microcode not defined in config, using default\e[0m\n' [[ -z ${backup_user_accounts+x} ]] && backup_user_accounts=1 && printf '\e[1;33m\e[0m\e[1m backup_user_accounts not defined in config, using default\e[0m\n' [[ -z ${latest_image_always_default+x} ]] && latest_image_always_default=0 && printf '\e[1;33m\e[0m\e[1m latest_image_always_default not defined in config, using default\e[0m\n' - [[ -z ${migrate_files+x} ]] && migrate_files=('var/usrlocal' 'var/opt' 'var/srv' 'var/lib/AccountsService' 'var/lib/bluetooth' 'var/lib/NetworkManager' 'var/lib/arkane' 'etc/localtime' 'etc/locale.gen' 'etc/locale.conf' 'etc/NetworkManager/system-connections') && printf '\e[1;33m\e[0m\e[1m migrate_files not defined in config, using default\e[0m\n' + [[ -z ${migrate_files+x} ]] && migrate_files=('var/usrlocal' 'var/opt' 'var/srv' 'var/lib/AccountsService' 'var/lib/bluetooth' 'var/lib/NetworkManager' 'var/lib/arkane' 'var/lib/power-profiles-daemon/state.ini' 'etc/localtime' 'etc/locale.gen' 'etc/locale.conf' 'etc/NetworkManager/system-connections') && printf '\e[1;33m\e[0m\e[1m migrate_files not defined in config, using default\e[0m\n' [[ -z ${load_extensions+x} ]] && load_extensions=0 && printf '\e[1;33m\e[0m\e[1m load_extensions not defined in config, using default\e[0m\n' [[ -z ${remove_tar_after_deployment+x} ]] && remove_tar_after_deployment=1 && printf '\e[1;33m\e[0m\e[1m remove_tar_after_deployment not defined in config, using default\e[0m\n' [[ -z ${update_diff_style+x} ]] && update_diff_style='list' && printf '\e[1;33m\e[0m\e[1m update_diff_style not defined in config, using default\e[0m\n' From 9f8f85798e274d58782cd261a5c681e28a556ea4 Mon Sep 17 00:00:00 2001 From: user1-github <56021366+user1-github@users.noreply.github.com> Date: Mon, 19 Aug 2024 11:26:57 +0300 Subject: [PATCH 3/3] Update 2 to pull request #6 --- arkdep | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arkdep b/arkdep index 458b619..6a7932e 100755 --- a/arkdep +++ b/arkdep @@ -55,7 +55,7 @@ if [[ ! $1 == 'init' ]]; then [[ -z ${update_cpu_microcode+x} ]] && update_cpu_microcode=1 && printf '\e[1;33m\e[0m\e[1m update_cpu_microcode not defined in config, using default\e[0m\n' [[ -z ${backup_user_accounts+x} ]] && backup_user_accounts=1 && printf '\e[1;33m\e[0m\e[1m backup_user_accounts not defined in config, using default\e[0m\n' [[ -z ${latest_image_always_default+x} ]] && latest_image_always_default=0 && printf '\e[1;33m\e[0m\e[1m latest_image_always_default not defined in config, using default\e[0m\n' - [[ -z ${migrate_files+x} ]] && migrate_files=('var/usrlocal' 'var/opt' 'var/srv' 'var/lib/AccountsService' 'var/lib/bluetooth' 'var/lib/NetworkManager' 'var/lib/arkane' 'var/lib/power-profiles-daemon/state.ini' 'etc/localtime' 'etc/locale.gen' 'etc/locale.conf' 'etc/NetworkManager/system-connections') && printf '\e[1;33m\e[0m\e[1m migrate_files not defined in config, using default\e[0m\n' + [[ -z ${migrate_files+x} ]] && migrate_files=('var/usrlocal' 'var/opt' 'var/srv' 'var/lib/AccountsService' 'var/lib/bluetooth' 'var/lib/NetworkManager' 'var/lib/arkane' 'var/lib/power-profiles-daemon' 'etc/localtime' 'etc/locale.gen' 'etc/locale.conf' 'etc/NetworkManager/system-connections') && printf '\e[1;33m\e[0m\e[1m migrate_files not defined in config, using default\e[0m\n' [[ -z ${load_extensions+x} ]] && load_extensions=0 && printf '\e[1;33m\e[0m\e[1m load_extensions not defined in config, using default\e[0m\n' [[ -z ${remove_tar_after_deployment+x} ]] && remove_tar_after_deployment=1 && printf '\e[1;33m\e[0m\e[1m remove_tar_after_deployment not defined in config, using default\e[0m\n' [[ -z ${update_diff_style+x} ]] && update_diff_style='list' && printf '\e[1;33m\e[0m\e[1m update_diff_style not defined in config, using default\e[0m\n' @@ -371,7 +371,7 @@ init () { latest_image_always_default=0 # List of files and folders to be recursively copied over from root tree to new root filesystem - migrate_files=('var/usrlocal' 'var/opt' 'var/srv' 'var/lib/AccountsService' 'var/lib/bluetooth' 'var/lib/NetworkManager' 'var/lib/arkane' 'var/lib/power-profiles-daemon/state.ini' 'etc/localtime' 'etc/locale.gen' 'etc/locale.conf' 'etc/NetworkManager/system-connections') + migrate_files=('var/usrlocal' 'var/opt' 'var/srv' 'var/lib/AccountsService' 'var/lib/bluetooth' 'var/lib/NetworkManager' 'var/lib/arkane' 'var/lib/power-profiles-daemon' 'etc/localtime' 'etc/locale.gen' 'etc/locale.conf' 'etc/NetworkManager/system-connections') # Load script extensions from /arkdep/extensions load_extensions=0