diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el index e214c7b..6e7c8b4 100644 --- a/emacs/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -10,19 +10,35 @@ ;; add packages (use-package portage-modes :ensure t) -(use-package corfu :ensure t) +(use-package corfu + :ensure t + :init + (setq corfu-auto t + corfu-auto-prefix 1 + corfu-auto-delay 0.2) + (global-corfu-mode)) + +(setq tab-always-indent 'complete) +(use-package cape + :ensure t + :bind ("C-c p" . cape-prefix-map) ;; Alternative key: M-, M-p, M-+ + :init + (add-hook 'completion-at-point-functions #'cape-file) + ) +(setq corfu-auto-prefix 2) (use-package qml-mode :ensure t) (use-package lua-mode :ensure t) -(use-package elcord :ensure t) -(setq ring-bell-function 'ignore) -(require 'elcord) -(elcord-mode) +(use-package elcord :ensure t + :init (elcord-mode)) (add-to-list 'display-buffer-alist '("\\*compilation\\*" (display-buffer-reuse-window display-buffer-below-selected) (window-height . 0.3))) + + ;; remove useless shit and set default opts +(setq ring-bell-function 'ignore) (menu-bar-mode -1) (tool-bar-mode -1) (setq display-line-numbers-type 'relative) @@ -32,12 +48,14 @@ (setq inhibit-splash-screen 1) (setq custom-file "~/.emacs.d/custom.el") (load custom-file 'noerror) -;; autocomplete menu -(require 'corfu) -(global-corfu-mode) -(setq corfu-auto t - corfu-auto-delay 0.1 - corfu-auto-prefix 1) + + + + + + + + ;; lsp shit (add-hook 'nix-mode-hook #'eglot-ensure) (add-hook 'c-mode-hook #'eglot-ensure) diff --git a/tinted-theming/.config/tinted-theming/tinty/config.toml b/tinted-theming/.config/tinted-theming/tinty/config.toml index 0d7d749..60c1474 100644 --- a/tinted-theming/.config/tinted-theming/tinty/config.toml +++ b/tinted-theming/.config/tinted-theming/tinty/config.toml @@ -33,3 +33,16 @@ supported-systems = ["base16", "base24"] path = "https://git.lucy.rip/lucy/tinted-mangowc/" name = "tinted-mangowc" themes-dir = "build" + +[[items]] +path = "https://git.lucy.rip/lucy/tinted-fuzzel.git" +name = "tinted-fuzzel" +themes-dir = "build" + + +[[items]] +path = "https://git.lucy.rip/lucy/tinted-quickshell.git" +revision = "master" +name = "tinted-quickshell" +themes-dir = "build" +hook = "cp ~/.local/share/tinted-theming/tinty/tinted-quickshell-build-file.js ~/.config/quickshell/Colors.js" \ No newline at end of file