Duplicated hl binds, ripgrep -L
This commit is contained in:
parent
51034b6680
commit
560f8eb189
6 changed files with 120 additions and 11 deletions
1
.bashrc
1
.bashrc
|
|
@ -5,6 +5,7 @@
|
|||
# If not running interactively, don't do anything
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
bind Space:magic-space
|
||||
alias ls='ls --color=auto'
|
||||
alias grep='grep --color=auto'
|
||||
alias lsp='ls -al --color=auto'
|
||||
|
|
|
|||
|
|
@ -26,6 +26,10 @@
|
|||
# See https://wiki.hyprland.org/Configuring/Monitors/
|
||||
monitor=,1920x1080@75,0x0,1,vrr,2
|
||||
|
||||
xwayland {
|
||||
force_zero_scaling = true
|
||||
}
|
||||
|
||||
###################
|
||||
### MY PROGRAMS ###
|
||||
###################
|
||||
|
|
@ -45,6 +49,7 @@ $menu = wofi --show drun
|
|||
# Or execute your favorite apps at launch like this:
|
||||
# exec-once = ~/.config/hypr/portal-setup.sh
|
||||
exec-once = mako
|
||||
|
||||
exec-once = /usr/lib/polkit-kde-authentication-agent-1
|
||||
exec-once = hyprpaper
|
||||
#exec-once = ~/Capybara/scripts/hyprland_change_bg.sh
|
||||
|
|
@ -57,6 +62,7 @@ exec-once = wl-paste --type image --watch cliphist store #Stores only image data
|
|||
# exec-once = waybar & hyprpaper & firefox
|
||||
exec-once = [workspace 1 silent] qutebrowser
|
||||
exec-once = [workspace 1 silent] emacs
|
||||
exec-once = [workspace special:aux silent] konsole
|
||||
exec-once = vesktop
|
||||
exec-once = steam
|
||||
|
||||
|
|
@ -138,17 +144,59 @@ decoration {
|
|||
# https://wiki.hyprland.org/Configuring/Variables/#animations
|
||||
animations {
|
||||
enabled = true
|
||||
|
||||
# Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
|
||||
# global
|
||||
# ↳ windows - styles: slide, popin
|
||||
# ↳ windowsIn - window open
|
||||
# ↳ windowsOut - window close
|
||||
# ↳ windowsMove - everything in between, moving, dragging, resizing.
|
||||
# ↳ layers - styles: slide, popin, fade
|
||||
# ↳ layersIn - layer open
|
||||
# ↳ layersOut - layer close
|
||||
# ↳ fade
|
||||
# ↳ fadeIn - fade in for window open
|
||||
# ↳ fadeOut - fade out for window close
|
||||
# ↳ fadeSwitch - fade on changing activewindow and its opacity
|
||||
# ↳ fadeShadow - fade on changing activewindow for shadows
|
||||
# ↳ fadeDim - the easing of the dimming of inactive windows
|
||||
# ↳ fadeLayers - for controlling fade on layers
|
||||
# ↳ fadeLayersIn - fade in for layer open
|
||||
# ↳ fadeLayersOut - fade out for layer close
|
||||
# ↳ border - for animating the border's color switch speed
|
||||
# ↳ borderangle - for animating the border's gradient angle - styles: once (default), loop
|
||||
# ↳ workspaces - styles: slide, slidevert, fade, slidefade, slidefadevert
|
||||
# ↳ specialWorkspace - styles: same as workspaces
|
||||
# For animation style popin in windows, you can specify a minimum percentage to start from. For example, the following will make the animation 80% -> 100% of the size:
|
||||
|
||||
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
||||
# animation=windows,1,8,default,popin 80%
|
||||
|
||||
animation = windows, 1, 7, myBezier
|
||||
# For animation styles slidefade and slidefadevert in workspaces, you can specify a movement percentage. For example, the following will make windows move 20% of the screen width:
|
||||
|
||||
# animation=workspaces,1,8,default,slidefade 20%
|
||||
|
||||
# For animation style slide in windows and layers you can specify a forced side, e.g.:
|
||||
|
||||
# animation=windows,1,8,default,slide left
|
||||
|
||||
# You can use top, bottom, left or right.
|
||||
|
||||
bezier = pop, 0.05, 0.8, 0.1, 1.10
|
||||
bezier = layers, 0.25, 0.46, 0, 0.92
|
||||
|
||||
animation = windows, 1, 3, pop
|
||||
animation = windowsOut, 1, 7, default, popin 80%
|
||||
animation = border, 1, 10, default
|
||||
|
||||
animation = layersIn, 1, 3, layers
|
||||
|
||||
animation = fade, 1, 3, default
|
||||
|
||||
animation = border, 1, 8, default
|
||||
animation = borderangle, 1, 8, default
|
||||
animation = fade, 1, 7, default
|
||||
animation = workspaces, 1, 6, default
|
||||
|
||||
animation = workspaces, 1, 4, default
|
||||
animation = workspaces, 1, 4, default, slidefade 40%
|
||||
|
||||
|
||||
}
|
||||
|
||||
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
||||
|
|
@ -174,6 +222,7 @@ misc {
|
|||
force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
|
||||
disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :(
|
||||
no_direct_scanout = true #Important!
|
||||
vfr = 0 #VRR stutter?
|
||||
}
|
||||
|
||||
group {
|
||||
|
|
@ -205,6 +254,7 @@ input {
|
|||
kb_rules =
|
||||
accel_profile = flat
|
||||
follow_mouse = 1
|
||||
mouse_refocus = false
|
||||
# 0 - Cursor movement will not change focus.
|
||||
# 1 - Cursor movement will always change focus to the window under the cursor.
|
||||
# 2 - Cursor focus will be detached from keyboard focus. Clicking on a window will move keyboard focus to that window.
|
||||
|
|
@ -298,6 +348,16 @@ bind = $mainMod, 7, workspace, 7
|
|||
bind = $mainMod, 8, workspace, 8
|
||||
bind = $mainMod, 9, workspace, 9
|
||||
bind = $mainMod, 0, workspace, 10
|
||||
bind = $secondaryMod, 1, workspace, 1
|
||||
bind = $secondaryMod, 2, workspace, 2
|
||||
bind = $secondaryMod, 3, workspace, 3
|
||||
bind = $secondaryMod, 4, workspace, 4
|
||||
bind = $secondaryMod, 5, workspace, 5
|
||||
bind = $secondaryMod, 6, workspace, 6
|
||||
bind = $secondaryMod, 7, workspace, 7
|
||||
bind = $secondaryMod, 8, workspace, 8
|
||||
bind = $secondaryMod, 9, workspace, 9
|
||||
bind = $secondaryMod, 0, workspace, 10
|
||||
|
||||
#Discord mute
|
||||
bindln = , Pause, sendshortcut,CTRL SHIFT, m, class:^(vesktop)
|
||||
|
|
@ -313,6 +373,16 @@ bind = $mainMod SHIFT, 7, movetoworkspace, 7
|
|||
bind = $mainMod SHIFT, 8, movetoworkspace, 8
|
||||
bind = $mainMod SHIFT, 9, movetoworkspace, 9
|
||||
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
||||
bind = $secondaryMod SHIFT, 1, movetoworkspace, 1
|
||||
bind = $secondaryMod SHIFT, 2, movetoworkspace, 2
|
||||
bind = $secondaryMod SHIFT, 3, movetoworkspace, 3
|
||||
bind = $secondaryMod SHIFT, 4, movetoworkspace, 4
|
||||
bind = $secondaryMod SHIFT, 5, movetoworkspace, 5
|
||||
bind = $secondaryMod SHIFT, 6, movetoworkspace, 6
|
||||
bind = $secondaryMod SHIFT, 7, movetoworkspace, 7
|
||||
bind = $secondaryMod SHIFT, 8, movetoworkspace, 8
|
||||
bind = $secondaryMod SHIFT, 9, movetoworkspace, 9
|
||||
bind = $secondaryMod SHIFT, 0, movetoworkspace, 10
|
||||
|
||||
# Special workspaces
|
||||
bind = $mainMod, Tab, togglespecialworkspace, aux
|
||||
|
|
@ -364,11 +434,27 @@ windowrulev2 = immediate, class:^(steam_app_\d+)
|
|||
windowrulev2 = immediate, class:^(cs2)$
|
||||
windowrulev2 = workspace 5, class:^(steam_app_\d+)
|
||||
windowrulev2 = workspace 5, class:^(cs2)$
|
||||
windowrulev2 = workspace 5, class:^(Bridge_Constructor_Portal.x86_64)$
|
||||
|
||||
# Make forked UIs appear on corresponding workspaces
|
||||
windowrulev2 = workspace special:comms silent, class:^(vesktop)$
|
||||
windowrulev2 = workspace special:launchers silent, class:^(steam)$
|
||||
windowrulev2 = workspace special:launchers silent, class:^(steam)$
|
||||
windowrulev2 = workspace special:launchers, class:^(steam)$,title:(^$)
|
||||
windowrulev2 = workspace special:launchers, class:^(steam)$,title:(^*$)
|
||||
windowrulev2 = workspace special:launchers, class:^(heroic)$
|
||||
|
||||
# Steam bugfix rules
|
||||
windowrulev2 = stayfocused, title:^(),class:^(steam)
|
||||
windowrulev2 = minsize 1 1 , title:^(),class:^(steam)
|
||||
windowrulev2 = nofocus, title:^()$,class:^(steam)$
|
||||
windowrulev2 = minsize 1 1, title:^()$,class:^(steam)$
|
||||
# windowrulev2 = stayfocused,class:(steam),title:(^$)
|
||||
# Steam window rules
|
||||
windowrule = float,title:^(Create or select new Steam library folder)$
|
||||
windowrule = float,title:^(Steam Settings)$
|
||||
windowrule = float,title:^(0_Alert)$
|
||||
# windowrule = workspace special:game,title:^(Steam Big Picture Mode)$
|
||||
# windowrule = tile,title:^(Steam Big Picture Mode)$
|
||||
|
||||
# Layer rules
|
||||
layerrule = dimaround, wofi
|
||||
#layerrule = noanim, selection
|
||||
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
qute://bindings/ Bindings
|
||||
https://wallhaven.cc/w/yj2ldk Gabriel Dropout, anime girls, Gabriel White Tenma, anime | 3840x2160 Wallpaper - wallhaven.cc
|
||||
https://gitlab.freedesktop.org/mesa/mesa/-/issues/11294 Heavy Flickering, Stuttering and Framedrops with Mesa 24.1 in Assetto Corsa (#11294) · Issues · Mesa / mesa · GitLab
|
||||
|
|
|
|||
|
|
@ -12,3 +12,10 @@ moji https://github.com/Zeioth/wofi-emoji
|
|||
cheirar https://hg.sr.ht/~scoopta/wofi
|
||||
truetuto https://www.qutebrowser.org/doc/help/settings.html#bindings.commands
|
||||
nerdfontsus https://github.com/ryanoasis/nerd-fonts?tab=readme-ov-file
|
||||
bruh virtualkbm hypr https://github.com/hyprwm/xdg-desktop-portal-hyprland/issues/70
|
||||
le original bruh https://github.com/hyprwm/Hyprland/issues/1775
|
||||
vrr repeated frame hypr fix https://github.com/hyprwm/Hyprland/issues/5918
|
||||
vrr repeated fix pt2 https://gitlab.freedesktop.org/mesa/mesa/-/issues/11294
|
||||
shell https://www.masteringemacs.org/article/running-shells-in-emacs-overview
|
||||
git https://git.roboces.dev/
|
||||
windmove???? https://www.reddit.com/r/emacs/comments/rj8k32/the_pgtk_pure_gtk_branch_was_merged/
|
||||
|
|
|
|||
|
|
@ -189,6 +189,13 @@
|
|||
;; Remapping save commit in Magit
|
||||
(define-key with-editor-mode-map (kbd "C-c C-c") nil)
|
||||
|
||||
;;Tell grep-find and ripgrep-regexp to follow symlinks
|
||||
(grep-apply-setting
|
||||
'grep-find-command
|
||||
'("find -L . -type f -exec grep --color=auto -nH --null -e \{\} +" . 58))
|
||||
|
||||
|
||||
|
||||
;;
|
||||
(define-key dired-mode-map (kbd "RET") 'dired-find-alternate-file)
|
||||
(define-key dired-mode-map (kbd "a") 'dired-find-file)
|
||||
|
|
@ -284,7 +291,8 @@
|
|||
;; Your init file should contain only one such instance.
|
||||
;; If there is more than one, they won't work right.
|
||||
'(package-selected-packages
|
||||
'(benchmark-init projectile-ripgrep helm-projectile projectile ssh-agency tangotango-theme)))
|
||||
'(benchmark-init projectile-ripgrep ripgrep helm-projectile projectile ssh-agency tangotango-theme))
|
||||
'(ripgrep-arguments '("--follow")))
|
||||
(custom-set-faces
|
||||
;; custom-set-faces was added by Custom.
|
||||
;; If you edit it by hand, you could mess it up, so be careful.
|
||||
|
|
|
|||
|
|
@ -13,5 +13,11 @@ Environment=TERM=xterm-256color,COLORTERM=truecolor
|
|||
Name=Profairu
|
||||
Parent=FALLBACK/
|
||||
|
||||
[Keyboard]
|
||||
KeyBindings=New Key Binding List
|
||||
|
||||
[Scrolling]
|
||||
ScrollBarPosition=2
|
||||
|
||||
[Terminal Features]
|
||||
BlinkingCursorEnabled=false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue