emergencyMod, readme, hypr 0.44 compliant

This commit is contained in:
Hane 2024-10-19 20:48:18 +02:00
commit 14f6523c56
4 changed files with 55 additions and 11 deletions

View file

@ -1,4 +1,3 @@
# #######################################################################################
# AUTOGENERATED HYPR CONFIG.
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
@ -220,9 +219,14 @@ master {
misc {
font_family = 0x Proto Nerd Font Mono
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 = true #Fullscreen stutter in fullscreen videos with this on, as if VRR was disabled
disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :(
vfr = true #Fullscreen stutter in fullscreen videos with this on, as if VRR was disabled
}
render {
explicit_sync = 1
explicit_sync_kms = 1
direct_scanout = false #Important!
}
group {
@ -291,9 +295,11 @@ device {
####################
# See https://wiki.hyprland.org/Configuring/Keywords/
$mainMod = MOD5 # Sets "RAlt" key as main modifier
$mainMod = MOD5 # Sets "RAlt" key as main modifier
$emergencyMod = SHIFT # for whenever kbd/evdev is reset, so that I don't have to open another tty
$secondaryMod = SUPER
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, T, exec, $terminal
bind = $mainMod, F, exec, $fileManager
@ -301,6 +307,7 @@ bind = $mainMod, V, togglefloating,
bind = $mainMod, C, pin,
bind = $mainMod, B, exec, cliphist list | wofi --dmenu | cliphist decode | wl-copy
bind = $mainMod, R, exec, $menu
bind = $secondaryMod $emergencyMod, R, exec, $menu
bind = $secondaryMod, P, pseudo, # dwindle
bind = $secondaryMod, L, togglesplit, # dwindle
bind = $secondaryMod, P, layoutmsg, swapwithmaster # master ;
@ -322,7 +329,7 @@ bind = $secondaryMod, H, moveintogroup, l
bind = $secondaryMod, O, moveoutofgroup, active
#resizeactive moveactive swapwindow movewindow
# Locks and exits
# Locks and exits
bind = $mainMod, F8, exec, hyprlock
bind = $mainMod, code:59, exec, makoctl dismiss -a #, key
bind = $mainMod, F9, exec, shutdown --no-wall && notify-send "Shutting down in 1 min!"
@ -387,6 +394,7 @@ bind = $secondaryMod SHIFT, 0, movetoworkspace, 10
# Special workspaces
bind = $mainMod, Tab, togglespecialworkspace, aux
bind = $mainMod SHIFT, Tab, movetoworkspace, special:aux
bind = $secondaryMod $emergencyMod, Tab, togglespecialworkspace, aux
bind = $secondaryMod, S, togglespecialworkspace, launchers
bind = $secondaryMod SHIFT, S, movetoworkspace, special:launchers
bind = $secondaryMod, D, togglespecialworkspace, comms

View file

@ -70,6 +70,14 @@
(use-package sudo-edit
:ensure t)
(use-package markdown-mode
:ensure t
:mode ("README\\.md\\'" . gfm-mode)
:init (setq markdown-command "multimarkdown"))
(custom-set-variables
'(markdown-command "/usr/bin/pandoc"))
(use-package treemacs
:ensure t
:defer t
@ -188,6 +196,8 @@
(treemacs-start-on-boot)
;;; USER CONFIG ;;;
;;Remapping treemacs
@ -447,12 +457,15 @@
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(package-selected-packages
'(treemacs-tab-bar treemacs-persp treemacs-magit treemacs-icons-dired treemacs-projectile treemacs-evil treemacs sudo-edit benchmark-init projectile-ripgrep ripgrep helm-projectile projectile ssh-agency tangotango-theme))
'(benchmark-init helm-projectile markdown-mode projectile
projectile-ripgrep ripgrep ssh-agency sudo-edit
tangotango-theme treemacs treemacs-evil
treemacs-icons-dired treemacs-magit treemacs-persp
treemacs-projectile treemacs-tab-bar))
'(ripgrep-arguments '("--follow"))
'(safe-local-variable-values
'((projectile-project-compilation-cmd . "latexmk")
(compilation-read-command)
(compilation-read-command . t))))
(compilation-read-command) (compilation-read-command . t))))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.

3
.gitignore vendored
View file

@ -1 +1,2 @@
\#*
\#*
*.html

View file

@ -1 +1,23 @@
TBW
Software stack:
```
wofi-emoji 1.2-3
yay 12.4.2-1
hypridle 0.1.2-1
hyprland 0.44.1-1
hyprlock 0.4.1-1
hyprpaper 0.7.1-2
hyprpicker 0.4.1-1
konsole 24.08.2-1
mako 1.9.0-1
qutebrowser 3.2.1-1
ripgrep 14.1.1-1
stow 2.4.1-1
sudo 1.9.16-1
swappy 1.5.1-2
waybar 0.11.0-3
wev 1.0.0-13
wofi 1.4.1-1
xdg-desktop-portal-hyprland 1.3.6-1
emacs (self-compiled 30.0.91)
```