diff --git a/.config/dconf-old/user b/.config/dconf-old/user deleted file mode 100644 index 8b25367..0000000 Binary files a/.config/dconf-old/user and /dev/null differ diff --git a/.config/emacs/init.el b/.config/emacs/init.el new file mode 100644 index 0000000..0a1eb1f --- /dev/null +++ b/.config/emacs/init.el @@ -0,0 +1,58 @@ +(require 'package) + +;; add package archives +(setq package-archives + '(("melpa" . "https://melpa.org/packages/") + ("gnu" . "https://elpa.gnu.org/packages/") + ("gnu-devel" . "https://elpa.gnu.org/devel/") + ("nongnu" . "https://elpa.nongnu.org/nongnu/") + )) + +;; auto install all packages called by =use-package= +(require 'use-package-ensure) +(setq use-package-always-ensure t) + +(setq inhibit-startup-message t + use-dialog-box nil) + +(setq modus-themes-disable-other-themes t) + +(setq modus-themes-italic-constructs t + modus-themes-bold-constructs t + modus-themes-mixed-fonts t + modus-themes-variable-pitch-ui nil) + +(setq modus-themes-headings + '((1 . (1.4)) + (2 . (1.3)) + (3 . (1.2)) + (t . (1.1)))) + +(setq modus-themes-to-toggle '(modus-operandi-tinted modus-vivendi-tinted)) +(define-key global-map (kbd "") #'modus-themes-toggle) + +(load-theme 'modus-operandi-tinted) + +;; Move customization variables to a separate file and load it +(setq custom-file (locate-user-emacs-file "custom-vars.el")) +(load custom-file 'noerror 'nomessage) + +;; Revert buffers when the underlying file has changed +(setq global-auto-revert-non-file-buffers t) +(global-auto-revert-mode 1) + +;; Turn off some unneeded UI elements +(menu-bar-mode 1) ; Leave this one on if you're a beginner! +(tool-bar-mode -1) +(scroll-bar-mode -1) + +;; Turn on some QOL +(add-hook 'prog-mode-hook 'display-line-numbers-mode) +(global-display-line-numbers-mode 1) +(which-key-mode 1) +(recentf-mode 1) +(savehist-mode 1) +(save-place-mode 1) + +(use-package magit) +(use-package auctex) diff --git a/.config/qt6ct/qt6ct.conf b/.config/qt6ct/qt6ct.conf new file mode 100644 index 0000000..2473866 --- /dev/null +++ b/.config/qt6ct/qt6ct.conf @@ -0,0 +1,35 @@ +[Appearance] +color_scheme_path=/usr/share/qt6ct/colors/dusk.conf +custom_palette=true +icon_theme=breeze +standard_dialogs=xdgdesktopportal +style=Fusion + +[Fonts] +fixed="Adwaita Mono,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1" +general="Adwaita Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,Regular" + +[Interface] +activate_item_on_single_click=1 +buttonbox_layout=3 +cursor_flash_time=1000 +dialog_buttons_have_icons=1 +double_click_interval=400 +gui_effects=@Invalid() +keyboard_scheme=4 +menus_have_icons=true +show_shortcuts_in_context_menus=true +stylesheets=@Invalid() +toolbutton_style=4 +underline_shortcut=1 +wheel_scroll_lines=3 + +[QSSEditor] +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x1@\0\0\x5\xa1\0\0\x3\xc2\0\0\a\x93\0\0\x1@\0\0\x5\xa1\0\0\x3\xc2\0\0\a\x93\0\0\0\0\0\0\0\0\a\x80\0\0\x1@\0\0\x5\xa1\0\0\x3\xc2\0\0\a\x93) + +[SettingsWindow] +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x1@\0\0\x5\xa1\0\0\x4\x99\0\0\t\xb9\0\0\x1@\0\0\x5\xa1\0\0\x4\x99\0\0\t\xb9\0\0\0\0\0\0\0\0\x6\xc9\0\0\x1@\0\0\x5\xa1\0\0\x4\x99\0\0\t\xb9) + +[Troubleshooting] +force_raster_widgets=1 +ignored_applications=@Invalid() diff --git a/.config/qt6ct/style-colors.conf b/.config/qt6ct/style-colors.conf new file mode 100644 index 0000000..2d9dc34 --- /dev/null +++ b/.config/qt6ct/style-colors.conf @@ -0,0 +1,4 @@ +[ColorScheme] +active_colors=#ff000000, #ffefefef, #ffffffff, #ffcacaca, #ff9f9f9f, #ffb8b8b8, #ff000000, #ffffffff, #ff000000, #ffffffff, #ffefefef, #ff767676, #ff308cc6, #ffffffff, #ff0000ff, #ffff00ff, #fff7f7f7, #ff000000, #ffffffdc, #ff000000, #80000000, #ff308cc6 +disabled_colors=#ff808080, #ff424245, #ff979797, #ff5e5c5b, #ff302f2e, #ff4a4947, #ff808080, #ffffffff, #ff808080, #ff3d3d3d, #ff222020, #ffe7e4e0, #ff12608a, #ff808080, #ff0986d3, #ffa70b06, #ff5c5b5a, #ffffffff, #ff3f3f36, #ffffffff, #80ffffff, #ff12608a +inactive_colors=#ff000000, #ffefefef, #ffffffff, #ffcacaca, #ff9f9f9f, #ffb8b8b8, #ff000000, #ffffffff, #ff000000, #ffffffff, #ffefefef, #ff767676, #ff308cc6, #ffffffff, #ff0000ff, #ffff00ff, #fff7f7f7, #ff000000, #ffffffdc, #ff000000, #80000000, #ff308cc6