summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackJ30 <jackqjamison@proton.me>2024-11-14 00:20:50 -0500
committerJackJ30 <jackqjamison@proton.me>2024-11-14 00:20:50 -0500
commit085dfd265a90538e7a4ddaba5e93c625b24fc80e (patch)
tree3129d5c839d63d161cf5f25bcf376a580b65874e
parent7bbffcfb1c38c527ec18be479beea9ecc666410b (diff)
more emacs work
-rw-r--r--.config/emacs/TODO.org5
-rw-r--r--.config/emacs/init.el12
-rw-r--r--.config/hypr/style.conf8
-rw-r--r--.config/mpd/mpd.pid2
-rw-r--r--README.md5
5 files changed, 16 insertions, 16 deletions
diff --git a/.config/emacs/TODO.org b/.config/emacs/TODO.org
index 9b067f4..018749f 100644
--- a/.config/emacs/TODO.org
+++ b/.config/emacs/TODO.org
@@ -1,9 +1,10 @@
- [x] development lsps
- [x] bettter configure corfu
- [ ] configure flycheck + argument completion + snippets
-- [ ] C-c macros for development
-- [ ] JS lsp setup
+- [ ] JS lsp setup + lsp improvements
+- [ ] C-c macros for development and consult
- [ ] lsp peeking, finding definitions, all that bs
+- [ ] no corfu in org mode holy shit
- [ ] better search
- [ ] project management
- [ ] Org tangling
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index a850132..651ddea 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -168,7 +168,7 @@
:init (which-key-mode)
:diminish which-key-mode
:config
- (setq which-key-idle-delay 0.2))
+ (setq which-key-idle-delay 0.5))
(use-package marginalia
:diminish marginalia-mode
@@ -261,6 +261,7 @@
;; - dired
(setf dired-kill-when-opening-new-dired-buffer t)
+(setq dired-dwim-target t)
;; -- undo tree
(use-package undo-tree
@@ -317,7 +318,6 @@
:init
(setq lsp-keymap-prefix "C-c l"
lsp-headerline-breadcrumb-enable t
- lsp-headerline-breadcrumb-icons-enable t
lsp-headerline-breadcrumb-segments '(path-up-to-project file symbols)
lsp-lens-enable nil)
(lsp-headerline-breadcrumb-mode)
@@ -325,8 +325,8 @@
(lsp-enable-which-key-integration t)
:hook (
(c-mode . lsp)
- (c++-mode . lsp)
- (python-mode . lsp)
+ (c++-mode . lsp-deferred)
+ (python-mode . lsp-deferred)
(csharp-mode . lsp)
)
:custom
@@ -367,8 +367,8 @@
(corfu-cycle t)
(corfu-auto t)
(corfu-auto-prefix 2)
- (corfu-auto-delay 0)
- (corfu-popupinfo-delay '(0.3 . 0.1))
+ (corfu-auto-delay 0.2)
+ (corfu-popupinfo-delay '(0.3 . 0.2))
(corfu-preview-current 'insert)
(corfu-preselect 'first)
(corfu-on-exact-match nil)
diff --git a/.config/hypr/style.conf b/.config/hypr/style.conf
index db0c6de..9c00a5f 100644
--- a/.config/hypr/style.conf
+++ b/.config/hypr/style.conf
@@ -18,10 +18,10 @@ decoration {
passes = 3
}
- drop_shadow = no
- shadow_range = 4
- shadow_render_power = 3
- col.shadow = rgba(1a1a1aee)
+ # drop_shadow = no
+ # shadow_range = 4
+ # shadow_render_power = 3
+ # col.shadow = rgba(1a1a1aee)
}
animations {
diff --git a/.config/mpd/mpd.pid b/.config/mpd/mpd.pid
index 8381dd2..80b6d67 100644
--- a/.config/mpd/mpd.pid
+++ b/.config/mpd/mpd.pid
@@ -1 +1 @@
-1311
+1394
diff --git a/README.md b/README.md
index 3c9c9c3..cad60fd 100644
--- a/README.md
+++ b/README.md
@@ -6,8 +6,7 @@ Dependencies:
- Hyprpaper
- Hyprlock
- Hypridle
-- Nemo
-- Kitty
+- Alacritty
- Brightnessctl
-- Calcurse
- Pipewire
+- Emacs lsp booster