The theme and config imports now use the defined restart command. (#470)

This commit is contained in:
Jas Singh
2024-11-09 16:54:49 -08:00
committed by GitHub
parent 6120777b19
commit 7bad1639cf
3 changed files with 9 additions and 3 deletions

View File

@@ -1,8 +1,10 @@
import options from 'options';
import Gio from 'gi://Gio';
import { bash, Notify } from 'lib/utils';
import icons from 'lib/icons';
import { filterConfigForThemeOnly, loadJsonFile, saveConfigToFile } from 'widget/settings/shared/FileChooser';
const { restartCommand } = options.hyprpanel;
export const hexColorPattern = /^#([0-9A-Fa-f]{6}|[0-9A-Fa-f]{8})$/;
globalThis.useTheme = (filePath: string): void => {
@@ -39,5 +41,5 @@ globalThis.useTheme = (filePath: string): void => {
saveConfigToFile(tmpConfig, `${TMP}/config.json`);
saveConfigToFile(optionsConfig, OPTIONS);
bash('pkill ags && ags');
bash(restartCommand.value);
};