diff --git a/dconf/favorite-apps.conf b/dconf/favorite-apps.conf deleted file mode 100644 index 5baa674..0000000 --- a/dconf/favorite-apps.conf +++ /dev/null @@ -1,2 +0,0 @@ -[org/gnome/shell] -favorite-apps=['org.gnome.Nautilus.desktop', 'brave-browser.desktop', 'codium.desktop', 'discord.desktop'] diff --git a/dconf/korean.conf b/dconf/korean.conf deleted file mode 100644 index ff95aee..0000000 --- a/dconf/korean.conf +++ /dev/null @@ -1,7 +0,0 @@ -[org/freedesktop/ibus/engine/hangul] -auto-reorder=true -hangul-keyboard='2' -hanja-keys='Control_R' -initial-input-mode='latin' -switch-keys='ISO_Level3_Shift' -word-commit=false diff --git a/dconf/shortcuts.conf b/dconf/shortcuts.conf deleted file mode 100644 index 032a9af..0000000 --- a/dconf/shortcuts.conf +++ /dev/null @@ -1,14 +0,0 @@ -[org/gnome/desktop/wm/keybindings] -show-desktop=['d'] - -[org/gnome/mutter/keybindings] -toggle-tiled-left=@as [] -toggle-tiled-right=@as [] - -[org/gnome/settings-daemon/plugins/media-keys] -custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/'] - -[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0] -binding='t' -command='gnome-terminal' -name='Open Terminal' diff --git a/dconf/clocks.conf b/files/dconf/clocks.conf similarity index 100% rename from dconf/clocks.conf rename to files/dconf/clocks.conf diff --git a/dconf/disable-edge-tiling.conf b/files/dconf/disable-edge-tiling.conf similarity index 100% rename from dconf/disable-edge-tiling.conf rename to files/dconf/disable-edge-tiling.conf diff --git a/dconf/extension-barbar.conf b/files/dconf/extension-barbar.conf similarity index 100% rename from dconf/extension-barbar.conf rename to files/dconf/extension-barbar.conf diff --git a/dconf/extension-blur-my-shell.conf b/files/dconf/extension-blur-my-shell.conf similarity index 100% rename from dconf/extension-blur-my-shell.conf rename to files/dconf/extension-blur-my-shell.conf diff --git a/dconf/extension-lockkeys.conf b/files/dconf/extension-lockkeys.conf similarity index 100% rename from dconf/extension-lockkeys.conf rename to files/dconf/extension-lockkeys.conf diff --git a/dconf/extension-pop-shell.conf b/files/dconf/extension-pop-shell.conf similarity index 100% rename from dconf/extension-pop-shell.conf rename to files/dconf/extension-pop-shell.conf diff --git a/dconf/extension-sound-output-device-chooser.conf b/files/dconf/extension-sound-output-device-chooser.conf similarity index 100% rename from dconf/extension-sound-output-device-chooser.conf rename to files/dconf/extension-sound-output-device-chooser.conf diff --git a/dconf/extension-trayIconsReloaded.conf b/files/dconf/extension-trayIconsReloaded.conf similarity index 100% rename from dconf/extension-trayIconsReloaded.conf rename to files/dconf/extension-trayIconsReloaded.conf diff --git a/dconf/extensions-user-theme.conf b/files/dconf/extensions-user-theme.conf similarity index 100% rename from dconf/extensions-user-theme.conf rename to files/dconf/extensions-user-theme.conf diff --git a/files/dconf/favorite-apps.conf b/files/dconf/favorite-apps.conf new file mode 100644 index 0000000..47db99c --- /dev/null +++ b/files/dconf/favorite-apps.conf @@ -0,0 +1,3 @@ +[org/gnome/shell] +favorite-apps=@as [] +display-favorites=false diff --git a/dconf/gnome-calendar.conf b/files/dconf/gnome-calendar.conf similarity index 53% rename from dconf/gnome-calendar.conf rename to files/dconf/gnome-calendar.conf index 8f3afac..eb90bf2 100644 --- a/dconf/gnome-calendar.conf +++ b/files/dconf/gnome-calendar.conf @@ -1,2 +1,5 @@ [org/gnome/desktop/calendar] show-weekdate=true + +[org/gnome/calendar] +active-view='week' diff --git a/dconf/gnome-desktop-background.conf b/files/dconf/gnome-desktop-background.conf similarity index 100% rename from dconf/gnome-desktop-background.conf rename to files/dconf/gnome-desktop-background.conf diff --git a/dconf/gnome-desktop-interface.conf b/files/dconf/gnome-desktop-interface.conf similarity index 82% rename from dconf/gnome-desktop-interface.conf rename to files/dconf/gnome-desktop-interface.conf index 7e0d1f4..f7942ac 100644 --- a/dconf/gnome-desktop-interface.conf +++ b/files/dconf/gnome-desktop-interface.conf @@ -3,11 +3,14 @@ clock-format='24h' clock-show-seconds=true clock-show-weekday=true cursor-theme='Vimix-Beryl' +color-scheme='prefer-dark' +enable-animations=true enable-hot-corners=false font-antialiasing='grayscale' font-hinting='full' gtk-enable-primary-paste=false gtk-im-module='ibus' gtk-theme='vimix-dark-compact-beryl' +locate-pointer=false icon-theme='Papirus' show-battery-percentage=true diff --git a/dconf/gnome-desktop-peripherals-mouse.conf b/files/dconf/gnome-desktop-peripherals-mouse.conf similarity index 100% rename from dconf/gnome-desktop-peripherals-mouse.conf rename to files/dconf/gnome-desktop-peripherals-mouse.conf diff --git a/dconf/gnome-desktop-peripherals-touchpad.conf b/files/dconf/gnome-desktop-peripherals-touchpad.conf similarity index 84% rename from dconf/gnome-desktop-peripherals-touchpad.conf rename to files/dconf/gnome-desktop-peripherals-touchpad.conf index 74faff3..b4e5a75 100644 --- a/dconf/gnome-desktop-peripherals-touchpad.conf +++ b/files/dconf/gnome-desktop-peripherals-touchpad.conf @@ -1,5 +1,5 @@ [org/gnome/desktop/peripherals/touchpad] click-method='fingers' disable-while-typing=false -send-events='disabled' +tap-to-click=true two-finger-scrolling-enabled=true diff --git a/files/dconf/gnome-desktop-screensaver.conf b/files/dconf/gnome-desktop-screensaver.conf new file mode 100644 index 0000000..763f5c5 --- /dev/null +++ b/files/dconf/gnome-desktop-screensaver.conf @@ -0,0 +1,4 @@ +[org/gnome/desktop/screensaver] +color-shading-type='solid' +picture-options='zoom' +picture-uri='file:///media/pomp/data/Pictures/Wallpapers/earth_moon_blur.png' diff --git a/files/dconf/gnome-desktop-wm-preferences.conf b/files/dconf/gnome-desktop-wm-preferences.conf new file mode 100644 index 0000000..10fb29b --- /dev/null +++ b/files/dconf/gnome-desktop-wm-preferences.conf @@ -0,0 +1,2 @@ +[org/gnome/desktop/wm/preferences] +button-layout='icon:minimize,close' diff --git a/files/dconf/gnome-file-roller.conf b/files/dconf/gnome-file-roller.conf new file mode 100644 index 0000000..e0103ec --- /dev/null +++ b/files/dconf/gnome-file-roller.conf @@ -0,0 +1,9 @@ +[org/gnome/file-roller/dialogs/extract] +recreate-folders=true +skip-newer=false + +[org/gnome/file-roller/listing] +list-mode='as-folder' +show-path=true +sort-method='name' +sort-type='ascending' diff --git a/dconf/gnome-settings-daemon-plugins.conf b/files/dconf/gnome-settings-daemon-plugins.conf similarity index 84% rename from dconf/gnome-settings-daemon-plugins.conf rename to files/dconf/gnome-settings-daemon-plugins.conf index 7c4f568..1cd132b 100644 --- a/dconf/gnome-settings-daemon-plugins.conf +++ b/files/dconf/gnome-settings-daemon-plugins.conf @@ -2,7 +2,8 @@ night-light-enabled=false [org/gnome/settings-daemon/plugins/power] -idle-dim=false +idle-dim=true +power-button-action='suspend' sleep-inactive-ac-type='nothing' [org/gnome/settings-daemon/plugins/xsettings] diff --git a/files/dconf/gnome-tweaks.conf b/files/dconf/gnome-tweaks.conf new file mode 100644 index 0000000..75ff48b --- /dev/null +++ b/files/dconf/gnome-tweaks.conf @@ -0,0 +1,2 @@ +[org/gnome/tweaks] +show-extensions-notice=false diff --git a/files/dconf/korean.conf b/files/dconf/korean.conf new file mode 100644 index 0000000..fad455d --- /dev/null +++ b/files/dconf/korean.conf @@ -0,0 +1,20 @@ +[org/gnome/desktop/input-sources] +mru-sources=[('ibus', 'hangul')] +per-window=false +sources=[('ibus', 'hangul')] +xkb-options=@as [] + +[org/freedesktop/ibus/engine/hangul] +auto-reorder=true +hangul-keyboard='2' +hanja-keys='Hangul_Hanja' +initial-input-mode='latin' +switch-keys='Alt_R' +word-commit=true + +[desktop/ibus/general/hotkey] +triggers=@as [] + +[desktop/ibus/panel/emoji] +hotkey=@as [] +unicode-hotkey=@as [] diff --git a/dconf/mutter.conf b/files/dconf/mutter.conf similarity index 100% rename from dconf/mutter.conf rename to files/dconf/mutter.conf diff --git a/dconf/nautilus.conf b/files/dconf/nautilus.conf similarity index 100% rename from dconf/nautilus.conf rename to files/dconf/nautilus.conf diff --git a/files/dconf/shortcuts.conf b/files/dconf/shortcuts.conf new file mode 100644 index 0000000..f2537be --- /dev/null +++ b/files/dconf/shortcuts.conf @@ -0,0 +1,51 @@ +[org/gnome/desktop/wm/keybindings] +activate-window-menu=@as [] +begin-move=['v'] +begin-resize=['r'] +close=['q'] +maximize=['m'] +move-to-monitor-left=@as [] +move-to-monitor-right=@as [] +move-to-workspace-1=@as [] +move-to-workspace-2=@as [] +move-to-workspace-last=@as [] +move-to-workspace-left=['Left'] +move-to-workspace-right=['Right'] +show-desktop=['d'] +switch-input-source=@as [] +switch-input-source-backward=@as [] +switch-to-workspace-1=['1'] +switch-to-workspace-2=['2'] +switch-to-workspace-3=['3'] +switch-to-workspace-4=['4'] +switch-to-workspace-last=@as [] +switch-to-workspace-left=['Left'] +switch-to-workspace-right=['Right'] +toggle-maximized=@as [] +unmaximize=@as [] + +[org/gnome/mutter/keybindings] +toggle-tiled-left=@as [] +toggle-tiled-right=@as [] + +[org/gnome/settings-daemon/plugins/media-keys] +custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/'] + +[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0] +binding='t' +command='alacritty' +name='Open Alacritty Terminal' + +[org/gnome/shell/keybindings] +switch-to-application-1=@as [] +switch-to-application-2=@as [] +switch-to-application-3=@as [] +switch-to-application-4=@as [] +switch-to-application-5=[''] +switch-to-application-6=[''] +switch-to-application-7=[''] +switch-to-application-8=[''] +switch-to-application-9=[''] +toggle-application-view=[''] +toggle-message-tray=@as [] +toggle-overview=[''] diff --git a/dconf/time.conf b/files/dconf/time.conf similarity index 100% rename from dconf/time.conf rename to files/dconf/time.conf diff --git a/src/util.py b/src/util.py index f3f4ddf..a7eb324 100644 --- a/src/util.py +++ b/src/util.py @@ -100,7 +100,7 @@ def copy_directory(src: str, dst: str): def load_dconf(file_name: str): """Loads dconf configuration""" - system(f'dconf load / < "{src.constants.content_dir}/dconf/{file_name}"') + system(f'dconf load / < "{src.constants.content_dir}/files/dconf/{file_name}"') def download(file_name: str, url: str):