diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index 27f9515..0d1ae51 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -35,7 +35,7 @@ bspc config pointer_modifier mod4 bspc config external_rules_command "$HOME/.config/bspwm/rules" # Reset all rules -bspc rule -r * +bspc rule -r \* # Open program on specific desktop bspc rule -a firefox desktop="$WS1" locked=on diff --git a/.config/gtk-2.0/gtkrc b/.config/gtk-2.0/gtkrc index eb56933..85c8576 100644 --- a/.config/gtk-2.0/gtkrc +++ b/.config/gtk-2.0/gtkrc @@ -1,3 +1,6 @@ +# DO NOT EDIT! This file will be overwritten by LXAppearance. +# Any customization should be done in ~/.gtkrc-2.0.mine instead. + gtk-theme-name="Arc-Dark" gtk-icon-theme-name="Arc" gtk-font-name="DejaVu Sans 10" diff --git a/.config/mimeapps.list b/.config/mimeapps.list index 8704425..e921f6b 100644 --- a/.config/mimeapps.list +++ b/.config/mimeapps.list @@ -38,7 +38,7 @@ text/css=emacsclient.desktop text/html=firefox.desktop text/markdown=emacsclient.desktop text/plain=emacsclient.desktop -text/plain=org.gnome.gedit.desktop +text/plain=emacsclient.desktop text/x-c++src=emacsclient.desktop text/x-cmake=emacsclient.desktop text/x-csrc=emacsclient.desktop diff --git a/.config/mpv/input.conf b/.config/mpv/input.conf index 9fa6bce..db62853 100644 --- a/.config/mpv/input.conf +++ b/.config/mpv/input.conf @@ -16,10 +16,10 @@ Alt+Shift+LEFT add video-rotate -90 Alt+- add video-zoom -0.25 Alt+= add video-zoom 0.25 # Video pan -Alt+LEFT add video-pan-x 0.05 -Alt+RIGHT add video-pan-x -0.05 -Alt+DOWN add video-pan-y -0.05 -Alt+UP add video-pan-y 0.05 +Alt+LEFT add video-pan-x -0.05 +Alt+RIGHT add video-pan-x 0.05 +Alt+DOWN add video-pan-y 0.05 +Alt+UP add video-pan-y -0.05 Alt+h add video-pan-x -0.05 Alt+l add video-pan-x 0.05 Alt+j add video-pan-y 0.05 diff --git a/.config/rofi/theme-overrides.rasi b/.config/rofi/theme-overrides.rasi index 994e551..f7359bd 100644 --- a/.config/rofi/theme-overrides.rasi +++ b/.config/rofi/theme-overrides.rasi @@ -11,11 +11,11 @@ listview { } element-icon { - margin: 0.05em 0 0.05em 0.2em; + padding: 0.05em 0 0.05em 0.2em; size: 1em; } element-text { background-color: default; - margin: 0.05em 0 0.05em 0.3em; + padding: 0.05em 0 0.05em 0.3em; } diff --git a/.config/vim/vimrc b/.config/vim/vimrc index 107e00d..a7fb9e2 100644 --- a/.config/vim/vimrc +++ b/.config/vim/vimrc @@ -144,6 +144,10 @@ endfunction "" Keybindings +" Change default behavior +nnoremap Y y$ +vnoremap p pgvy + " Tab/Shift+Tab functionality nnoremap >>_ nnoremap <<_ diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index eedd659..f3236e6 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -3,6 +3,9 @@ # Disable Ctrl+S and Ctrl+Q stty -ixon +# Use hard tabs +stty tab0 + # Set tab width tabs -4 diff --git a/etc/systemd/logind.conf b/etc/systemd/logind.conf index e107ff8..e3db9d4 100644 --- a/etc/systemd/logind.conf +++ b/etc/systemd/logind.conf @@ -7,9 +7,11 @@ # # Entries in this file show the compile time defaults. Local configuration # should be created by either modifying this file, or by creating "drop-ins" in -# the system.conf.d/ subdirectory. The latter is generally recommended. +# the login.conf.d/ subdirectory. The latter is generally recommended. # Defaults can be restored by simply deleting this file and all drop-ins. # +# Use 'systemd-analyze cat-config systemd/logind.conf' to display the full config. +# # See logind.conf(5) for details. [Login] @@ -27,6 +29,7 @@ HandlePowerKey=ignore #HandleLidSwitchExternalPower=suspend #HandleLidSwitchDocked=ignore #HandleRebootKey=reboot +#HandleRebootKeyLongPress=poweroff #PowerKeyIgnoreInhibited=no #SuspendKeyIgnoreInhibited=no #HibernateKeyIgnoreInhibited=no