diff options
| author | Jack Jamison <jackqjamison@gmail.com> | 2025-11-06 14:34:53 -0500 |
|---|---|---|
| committer | Jack Jamison <jackqjamison@gmail.com> | 2025-11-06 14:34:53 -0500 |
| commit | 5104cec8c12dac97239e82050c05a1640ecd4120 (patch) | |
| tree | 1c5721845f66bb30034a23d39585c84a4a68a53a | |
| parent | a188dc75ed457796a802a6f5a55530a2ddc47f89 (diff) | |
swenu + emacs improvement plan
| -rw-r--r-- | .config/emacs/TODO.org | 5 | ||||
| -rw-r--r-- | .config/hypr/binds.conf | 4 | ||||
| -rw-r--r-- | .config/hypr/hyprland.conf | 5 | ||||
| -rw-r--r-- | .config/swenu/conf.ini | 10 | ||||
| -rw-r--r-- | README.md | 14 |
5 files changed, 28 insertions, 10 deletions
diff --git a/.config/emacs/TODO.org b/.config/emacs/TODO.org index 6dbd8ed..d2ea165 100644 --- a/.config/emacs/TODO.org +++ b/.config/emacs/TODO.org @@ -1,2 +1,7 @@ - [x] auto indent on paste for evil +- [ ] indent switch statements right +- [ ] vterm and command to open term, session management with projectile + (multi-vterm) +- [ ] better window management (close frame and kill window) +- [ ] evil mode stop $ selecting newline - [ ] connect xdg open to current session +- [ ] switch to eglot diff --git a/.config/hypr/binds.conf b/.config/hypr/binds.conf index 14d76e1..abdb829 100644 --- a/.config/hypr/binds.conf +++ b/.config/hypr/binds.conf @@ -4,8 +4,8 @@ $mainMod = SUPER # used programs $terminal = alacritty $browser = firefox -$menu = swenu-run -$appMenu = fuzzel | xargs hyprctl dispatch exec -- +$menu = swenu-run -oi +$appMenu = swenu-run -coil 10 # main binds bind = $mainMod, D, killactive, diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 63ac7be..1edcb6b 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -54,7 +54,10 @@ general { } cursor { - no_hardware_cursors = 0 + no_hardware_cursors = false + no_warps = false + persistent_warps = true + warp_on_change_workspace = true } windowrulev2 = noshadow, floating:0 diff --git a/.config/swenu/conf.ini b/.config/swenu/conf.ini new file mode 100644 index 0000000..ad213b1 --- /dev/null +++ b/.config/swenu/conf.ini @@ -0,0 +1,10 @@ +fancy_scroll = on +exit_on_focus_lost = true +min_width = 500 +font_size = 16 + +[colors] +text_color = (0.85, 0.85, 0.85, 1.0) +highlight_color = (0.1, 0.3, 0.7, 1.0) +background_color = (0.1, 0.1, 0.1, 1.0) +cursor_color = (0.9, 0.9, 0.9, 0.5) @@ -8,14 +8,14 @@ System setup: Important - Hyprland + utils (hyprpaper, hypridle, hyprlock, hyprpicker) - Zsh -- Kitty -- Neovim -- Fuzzel +- Alacritty +- Swenu +- Emacs ("tree-sitter -X gtk dynamic-loading" use flags for gentoo) Helper - Brightnessctl - Grim and Slurp for screenshots -- Ripgrep for nvim +- Ripgrep Fonts and style: - Whiteglass xcursor theme @@ -23,7 +23,7 @@ Fonts and style: - Nerd icons ## Installation -Everything can be installed by running `stow .` Since there are probably conflicts with your existing files, you can use the `--adopt` flag and then `git restore .`. +Config files can be installed by running `stow .` Since there are probably conflicts with your existing files, you can use the `--adopt` flag and then `git restore .`. ## TODO - [x] Git branch in PS1 @@ -33,5 +33,5 @@ Everything can be installed by running `stow .` Since there are probably conflic - [x] Screenshot - [x] Idle - [x] Sound -- [ ] Improve zsh completion and highlighting -- [ ] Improve nvim +- [x] Improve zsh completion and highlighting +- [ ] Emacs vterm and projectile detached/tmux like workflow |
