add path completion to emacs
This commit is contained in:
parent
5fbdccbf52
commit
a5d0bdfab2
2 changed files with 42 additions and 11 deletions
|
|
@ -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-<tab>, 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)
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
Loading…
Reference in a new issue