i3 colors etc.
This commit is contained in:
parent
1f1a8dd5d4
commit
746c885893
38
.Xresources
38
.Xresources
|
|
@ -2,29 +2,27 @@
|
|||
*.background: #282828
|
||||
*.foreground: white
|
||||
*.cursorColor: white
|
||||
Xcursor.theme: Bibata Ice
|
||||
Xcursor.size: 48
|
||||
|
||||
!/* !! gruvbox: */
|
||||
*color0: #1d2021 */
|
||||
*color1: #cc241d */
|
||||
*color2: #98971a */
|
||||
*color3: #d79921 */
|
||||
*color4: #458588 */
|
||||
*color5: #b16286 */
|
||||
*color6: #689d6a */
|
||||
*color7: #a89984 */
|
||||
*color8: #928374 */
|
||||
*color9: #fb4934 */
|
||||
*color10: #b8bb26 */
|
||||
*color11: #fabd2f */
|
||||
*color12: #83a598 */
|
||||
*color13: #d3869b */
|
||||
*color14: #8ec07c */
|
||||
*color15: #ebdbb2 */
|
||||
!! gruvbox: */
|
||||
*.color0: #1d2021
|
||||
*.color1: #cc241d
|
||||
*.color2: #98971a
|
||||
*.color3: #d79921
|
||||
*.color4: #458588
|
||||
*.color5: #b16286
|
||||
*.color6: #689d6a
|
||||
*.color7: #a89984
|
||||
*.color8: #928374
|
||||
*.color9: #fb4934
|
||||
*.color10: #b8bb26
|
||||
*.color11: #fabd2f
|
||||
*.color12: #83a598
|
||||
*.color13: #d3869b
|
||||
*.color14: #8ec07c
|
||||
*.color15: #ebdbb2
|
||||
|
||||
!! Transparency (0-1):
|
||||
st.alpha: 0.9
|
||||
!st.alpha: 0.9
|
||||
!! Set a default font and font size as below:
|
||||
st.font: UbuntuMono Nerd Font:pixelsize=28:antialias=true:autohint=true;
|
||||
st.boldFont: UbuntuMono Nerd Font:pixelsize=28:bold:antialias=true:autohint=true;
|
||||
|
|
|
|||
|
|
@ -34,12 +34,32 @@ bindsym Mod1+e layout toggle split
|
|||
bindsym $mod+Shift+c sticky toggle
|
||||
|
||||
######### COLORS ##########
|
||||
# BORDER BACKGROUND TEXT INDICATOR CHILD_BORDER
|
||||
client.focused #88C0D0 #EBCB8B #2E3440 #88C0D0 #5E81AC
|
||||
client.unfocused #5E81AC #88C0D0 #E5E9F0 #5E81AC #2E3440
|
||||
client.focused_inactive #2E3440 #4C566A #E5E9F0 #5E81AC #2E3440
|
||||
client.urgent #BF616A #BF616A #2E3440 #BF616A #BF616A
|
||||
client.background #4C566A
|
||||
|
||||
# Set Xresources colors:
|
||||
set_from_resource $darkblack color0 #000000
|
||||
set_from_resource $black color8 #000000
|
||||
set_from_resource $darkred color1 #000000
|
||||
set_from_resource $red color9 #000000
|
||||
set_from_resource $darkgreen color2 #000000
|
||||
set_from_resource $green color10 #000000
|
||||
set_from_resource $darkyellow color3 #000000
|
||||
set_from_resource $yellow color11 #000000
|
||||
set_from_resource $darkblue color4 #000000
|
||||
set_from_resource $blue color12 #000000
|
||||
set_from_resource $darkmagenta color5 #000000
|
||||
set_from_resource $magenta color13 #000000
|
||||
set_from_resource $darkcyan color6 #000000
|
||||
set_from_resource $cyan color14 #000000
|
||||
set_from_resource $darkwhite color7 #000000
|
||||
set_from_resource $white color15 #000000
|
||||
set $transparent #00000000
|
||||
|
||||
# BORDER BACKGROUND TEXT INDICATOR CHILD_BORDER
|
||||
client.focused $red $darkgreen $black $darkmagenta $darkblue
|
||||
client.unfocused $transparent $black $white $darkblue $darkblack
|
||||
client.focused_inactive $transparent $blue $white $darkblue $darkblack
|
||||
client.urgent $darkred $darkred $black $darkred $darkred
|
||||
client.background $black
|
||||
|
||||
###---Starting External Scripts---###
|
||||
|
||||
|
|
@ -94,9 +114,9 @@ set $beg --no-startup-id mpc seek 0%
|
|||
set $BROWSER google-chrome-stable
|
||||
|
||||
#FOR ALSA/AMIXER
|
||||
set $inc --no-startup-id ~/.config/Scripts/pavolume.sh --up
|
||||
set $inc --no-startup-id ~/.config/polybar/scripts/pavolume.sh --up
|
||||
set $biginc --no-startup-id amixer sset Master 5%+
|
||||
set $dec --no-startup-id ~/.config/Scripts/pavolume.sh --down
|
||||
set $dec --no-startup-id ~/.config/polybar/scripts/pavolume.sh --down
|
||||
set $bigdec --no-startup-id amixer sset Master 5%-
|
||||
set $mute --no-startup-id pactl set-sink-mute 0 toggle
|
||||
set $truemute --no-startup-id amixer sset Master mute
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
path=${HOME}/.config/polybar/scripts/arch
|
||||
path=${HOME}/.config/polybar/scripts/arch/
|
||||
#trap 'exit' SIGINT
|
||||
|
||||
function main_loop {
|
||||
while true; do
|
||||
echo '' > ~/.config/polybar/scripts/arch/status
|
||||
echo '' > ${path}status
|
||||
check_for_updates
|
||||
sleep 600
|
||||
done
|
||||
|
|
@ -14,7 +14,7 @@ function main_loop {
|
|||
function status {
|
||||
echo $$ > ${path}polybar_updates.pid
|
||||
while true; do
|
||||
cat ~/.config/polybar/scripts/arch/status
|
||||
cat ${path}status
|
||||
sleep 1
|
||||
done
|
||||
}
|
||||
|
|
@ -34,21 +34,21 @@ function check_for_updates {
|
|||
}
|
||||
|
||||
function notify {
|
||||
if [[ $(cat ~/.config/polybar/scripts/arch/status) -eq 0 ]]
|
||||
if [[ $(cat ${path}status) -eq 0 ]]
|
||||
then
|
||||
twmnc "Updates 0"
|
||||
else
|
||||
twmnc Updates "$(cat ~/.config/polybar/scripts/arch/packages)"
|
||||
twmnc Updates "$(cat ${path}packages)"
|
||||
fi
|
||||
}
|
||||
|
||||
function upgrade {
|
||||
kitty -e yay --noconfirm -Syu
|
||||
echo "0" > ~/.config/polybar/scripts/arch/status
|
||||
echo "0" > ${path}status
|
||||
}
|
||||
|
||||
|
||||
[[ $# -eq 0 ]] && main_loop
|
||||
[[ $1 == "-s" ]] && status
|
||||
[[ $1 == "-c" ]] && echo '' > ~/.config/polybar/scripts/arch/status && check_for_updates
|
||||
[[ $1 == "-c" ]] && echo '' > ${path}status && check_for_updates
|
||||
[[ $1 == "-n" ]] && notify
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
envFile=~/.config/polybar/scripts/env.sh
|
||||
envFile=~/.config/polybar/scripts/redshift/env.sh
|
||||
changeValue=300
|
||||
|
||||
changeMode() {
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
/home/hate/.config/i3/config
|
||||
|
|
@ -1,365 +0,0 @@
|
|||
# vim: filetype=i3
|
||||
|
||||
#Github: https://github.com/hartzan
|
||||
|
||||
###---Basic Definitions---###
|
||||
#Needed for i3-gaps
|
||||
hide_edge_borders both
|
||||
for_window [class="^.*"] border pixel 0
|
||||
gaps inner 15
|
||||
gaps outer 15
|
||||
font pango:UbuntuMono Nerd Font 10
|
||||
set $mod Mod4
|
||||
set $term --no-startup-id $TERMINAL
|
||||
|
||||
# Smart gaps (gaps used if only more than one container on the workspace)
|
||||
smart_gaps on
|
||||
|
||||
# Smart borders (draw borders around container only if it is not the only container on this workspace)
|
||||
# on|no_gaps (on=always activate and no_gaps=only activate if the gap size to the edge of the screen is 0)
|
||||
# smart_borders on
|
||||
|
||||
# Use Mouse+$mod to drag floating windows
|
||||
floating_modifier $mod
|
||||
|
||||
# Floating window minimum size
|
||||
floating_minimum_size 1920x1080
|
||||
|
||||
# change container layout (stacked, tabbed, toggle split)
|
||||
bindsym Mod1+s layout stacking
|
||||
bindsym Mod1+w layout tabbed
|
||||
bindsym Mod1+e layout toggle split
|
||||
|
||||
#Sticky window
|
||||
bindsym $mod+Shift+c sticky toggle
|
||||
|
||||
######### COLORS ##########
|
||||
# BORDER BACKGROUND TEXT INDICATOR CHILD_BORDER
|
||||
client.focused {color1} {color4} {color0} {color1} {color3}
|
||||
client.unfocused {color3} {color1} {color7} {color3} {color0}
|
||||
client.focused_inactive {color0} {color8} {color7} {color3} {color0}
|
||||
client.urgent {color2} {color2} {color0} {color2} {color2}
|
||||
client.background {color8}
|
||||
|
||||
###---Starting External Scripts---###
|
||||
|
||||
#Load .Xresources
|
||||
exec --no-startup-id xrdb -merge .Xresources
|
||||
#Start mopidy
|
||||
#exec --no-startup-id mopidy &
|
||||
#Twmn
|
||||
exec --no-startup-id twmnd &
|
||||
#Album art for mpd/mopidy
|
||||
#Mpdscribble
|
||||
#exec --no-startup-id mpdscribble --no-daemon &
|
||||
#Wpgtk
|
||||
exec --no-startup-id ~/.config/wpg/wp_init.sh
|
||||
#Conky
|
||||
#exec --no-startup-id conky -d -c ~/.config/conky/conkybg &
|
||||
#Picom
|
||||
exec --no-startup-id picom -b --experimental-backends --dbus --config /home/hate/.config/picom.conf
|
||||
#Gnome privileges
|
||||
exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
#Launch Polybar where appropriate:
|
||||
exec_always --no-startup-id ~/.config/polybar/launch.sh
|
||||
#Start udiskie
|
||||
exec --no-startup-id udiskie &
|
||||
#Add wallpaper:
|
||||
#exec --no-startup-id systemctl --user start wallpaper.service
|
||||
#Unclutter makes the mouse invisible after a brief period
|
||||
exec --no-startup-id unclutter
|
||||
# set desktop background with custom effect
|
||||
exec --no-startup-id betterlockscreen -w dim
|
||||
#Twmn Gmail notifier
|
||||
exec --no-startup-id python ~/.config/Scripts/gmail_notifier.py
|
||||
#Hide polybar top&bottom
|
||||
#exec --no-startup-id hideIt.sh -N '^polybar-top_eDP-1$' -p 3 -d top -H
|
||||
#exec --no-startup-id hideIt.sh -N '^polybar-bottom_eDP-1$' -p 3 -d bottom -H
|
||||
# PCmanFm daemon
|
||||
# exec --no-startup-id pcmanfm -d &
|
||||
# Libinput-gestures
|
||||
exec --no-startup-id libinput-gestures &
|
||||
|
||||
##For mpc:
|
||||
set $music st -e ncmpcpp
|
||||
set $pause --no-startup-id mpc toggle
|
||||
set $trupause --no-startup-id mpc pause
|
||||
set $next --no-startup-id mpc next
|
||||
set $prev --no-startup-id mpc prev
|
||||
set $lilfor --no-startup-id mpc seek +10
|
||||
set $bigfor --no-startup-id mpc seek +120
|
||||
set $lilbak --no-startup-id mpc seek -10
|
||||
set $bigbak --no-startup-id mpc seek -120
|
||||
set $beg --no-startup-id mpc seek 0%
|
||||
set $BROWSER google-chrome-stable
|
||||
|
||||
#FOR ALSA/AMIXER
|
||||
set $inc --no-startup-id ~/.config/Scripts/pavolume.sh --up
|
||||
set $biginc --no-startup-id amixer sset Master 5%+
|
||||
set $dec --no-startup-id ~/.config/Scripts/pavolume.sh --down
|
||||
set $bigdec --no-startup-id amixer sset Master 5%-
|
||||
set $mute --no-startup-id pactl set-sink-mute 0 toggle
|
||||
set $truemute --no-startup-id amixer sset Master mute
|
||||
|
||||
###---Dropdown/Scratchpad Windows---###
|
||||
# Make the currently focused window a scratchpad
|
||||
bindsym $mod+Shift+b move scratchpad
|
||||
# Show the first scratchpad window
|
||||
bindsym $mod+Shift+e scratchpad show
|
||||
|
||||
# i3-resurrect save/restore
|
||||
bindsym Mod1+Shift+s exec ~/.config/Scripts/i3-resurrect-save-all
|
||||
bindsym Mod1+Shift+r exec ~/.config/Scripts/i3-resurrect-restore-all
|
||||
|
||||
#Composite manager:
|
||||
bindsym $mod+b exec --no-startup-id pkill picom
|
||||
bindsym $mod+Ctrl+b exec --no-startup-id picom -b --experimental-backends --config /home/hate/.config/picom.conf
|
||||
|
||||
###---Basic Bindings---###
|
||||
bindsym $mod+Return exec $term
|
||||
bindsym $mod+Shift+Return exec $term -e tmux
|
||||
|
||||
bindsym Mod1+f floating toggle
|
||||
bindsym $mod+space focus mode_toggle
|
||||
|
||||
bindsym $mod+Escape workspace prev
|
||||
bindsym $mod+Shift+Escape exec --no-startup-id prompt "Exit i3?" "i3-msg exit"
|
||||
|
||||
bindsym $mod+BackSpace exec $flash
|
||||
bindsym $mod+Shift+BackSpace exec ~/.config/Scripts/on
|
||||
|
||||
#STOP/HIDE EVERYTHING:
|
||||
bindsym $mod+Shift+Delete exec $truemute ; exec $truepause ; workspace lmao ; exec $term -e htop ; exec $term -e ranger
|
||||
|
||||
###---Letter Key Bindings---###
|
||||
bindsym $mod+q kill
|
||||
bindsym $mod+Shift+q kill
|
||||
|
||||
bindsym $mod+w exec pcmanfm
|
||||
bindsym $mod+Shift+w exec --no-startup-id $BROWSER
|
||||
|
||||
#bindsym $mod+e exec $term -e neomutt
|
||||
#bindsym $mod+Shift+e
|
||||
|
||||
# always pop standard shell, without the menu
|
||||
bindsym Mod1+z exec ~/.config/Scripts/i3-quickterm shell
|
||||
|
||||
bindsym $mod+r exec $term -e ranger
|
||||
bindsym $mod+Shift+r restart
|
||||
|
||||
bindsym $mod+t split toggle
|
||||
bindsym $mod+Shift+t gaps inner current set 15; gaps outer current set 15
|
||||
|
||||
bindsym $mod+y exec $term -e calcurse
|
||||
bindsym $mod+Shift+y resize shrink width 10 px or 10ppt
|
||||
|
||||
bindsym $mod+u [instance="dropdown"] scratchpad show; move position center
|
||||
bindsym $mod+Shift+u resize shrink height 10 px or 10 ppt
|
||||
|
||||
bindsym $mod+i exec $term -e htop
|
||||
bindsym $mod+Shift+i resize grow height 10 px or 10 ppt
|
||||
|
||||
#bindsym $mod+o exec --no-startup-id $beg
|
||||
bindsym $mod+Shift+o resize grow width 10 px or 10 ppt
|
||||
|
||||
bindsym $mod+p exec xdo hide -N "Polybar"
|
||||
bindsym $mod+Shift+p exec xdo show -N "Polybar"
|
||||
|
||||
bindsym $mod+a [instance="music"] scratchpad show; move position center
|
||||
bindsym $mod+Shift+a exec pavucontrol
|
||||
#bindsym $mod+Shift+a exec $term -e ncpamixer
|
||||
|
||||
bindsym $mod+s gaps inner current plus 5
|
||||
bindsym $mod+Shift+s gaps inner current minus 5
|
||||
|
||||
#bindsym $mod+d exec rofi -config ~/.config/rofi/config -show drun
|
||||
bindsym $mod+d exec dmenu_run -fn 'UbuntuMono Nerd Font-18' -h '35' -nb '{color5}' -sf '{color0}' -sb '{color10}' -nf '{color15}'
|
||||
bindsym Mod1+d exec ~/.config/Scripts/rofi-bangs.sh
|
||||
|
||||
bindsym $mod+Shift+d gaps inner current set 0; gaps outer current set 0
|
||||
|
||||
bindsym $mod+f fullscreen toggle
|
||||
|
||||
bindsym $mod+g exec --no-startup-id gimp; workspace $ws5
|
||||
|
||||
bindsym $mod+h focus left
|
||||
bindsym $mod+Shift+h move left 30
|
||||
|
||||
bindsym $mod+j focus down
|
||||
bindsym $mod+Shift+j move down 30
|
||||
|
||||
bindsym $mod+k focus up
|
||||
bindsym $mod+Shift+k move up 30
|
||||
|
||||
bindsym $mod+l focus right
|
||||
bindsym $mod+Shift+l move right 30
|
||||
|
||||
bindsym $mod+z gaps outer current plus 5
|
||||
bindsym $mod+Shift+z gaps outer current minus 5
|
||||
|
||||
bindsym $mod+x exec gpmdp
|
||||
bindsym Mod1+p exec bwmenu
|
||||
bindsym $mod+c exec $term -e weechat
|
||||
#bindsym $mod+Shift+c
|
||||
|
||||
bindsym $mod+v exec st -e cava
|
||||
bindsym $mod+Shift+v exec projectM-pulseaudio
|
||||
|
||||
#bindsym $mod+b exec $prev
|
||||
#bindsym $mod+Shift+b exec --no-startup-id blender; workspace $ws6
|
||||
|
||||
bindsym $mod+m exec $music
|
||||
bindsym $mod+Shift+m exec $mute
|
||||
|
||||
###---Workspace Bindings---###
|
||||
bindsym $mod+Home workspace $ws1
|
||||
bindsym $mod+End workspace $ws10
|
||||
bindsym $mod+Shift+End move container to workspace $ws10
|
||||
|
||||
# next/previous workspace
|
||||
bindsym Mod1+Tab workspace next
|
||||
bindsym Mod1+Shift+Tab workspace prev
|
||||
bindsym $mod+Tab workspace back_and_forth
|
||||
#navigate workspaces next / previous
|
||||
bindsym Mod1+Ctrl+Right workspace next
|
||||
bindsym Mod1+Ctrl+Left workspace prev
|
||||
|
||||
set $ws1 1:
|
||||
set $ws2 2:
|
||||
set $ws3 3:
|
||||
set $ws4 4:
|
||||
set $ws5 5:
|
||||
set $ws6 6:
|
||||
set $ws7 7:
|
||||
set $ws8 8:
|
||||
set $ws9 9:
|
||||
set $ws10 10:
|
||||
|
||||
# switch to workspace
|
||||
bindsym $mod+1 workspace $ws1
|
||||
bindsym $mod+2 workspace $ws2
|
||||
bindsym $mod+3 workspace $ws3
|
||||
bindsym $mod+4 workspace $ws4
|
||||
bindsym $mod+5 workspace $ws5
|
||||
bindsym $mod+6 workspace $ws6
|
||||
bindsym $mod+7 workspace $ws7
|
||||
bindsym $mod+8 workspace $ws8
|
||||
bindsym $mod+9 workspace $ws9
|
||||
bindsym $mod+0 workspace $ws10
|
||||
|
||||
# Move focused container to workspace
|
||||
bindsym $mod+Ctrl+1 move container to workspace $ws1
|
||||
bindsym $mod+Ctrl+2 move container to workspace $ws2
|
||||
bindsym $mod+Ctrl+3 move container to workspace $ws3
|
||||
bindsym $mod+Ctrl+4 move container to workspace $ws4
|
||||
bindsym $mod+Ctrl+5 move container to workspace $ws5
|
||||
bindsym $mod+Ctrl+6 move container to workspace $ws6
|
||||
bindsym $mod+Ctrl+7 move container to workspace $ws7
|
||||
bindsym $mod+Ctrl+8 move container to workspace $ws8
|
||||
bindsym $mod+Ctrl+9 move container to workspace $ws9
|
||||
bindsym $mod+Ctrl+0 move container to workspace $ws10
|
||||
|
||||
# Move to workspace with focused container
|
||||
bindsym $mod+Shift+1 move container to workspace $ws1; workspace $ws1
|
||||
bindsym $mod+Shift+2 move container to workspace $ws2; workspace $ws2
|
||||
bindsym $mod+Shift+3 move container to workspace $ws3; workspace $ws3
|
||||
bindsym $mod+Shift+4 move container to workspace $ws4; workspace $ws4
|
||||
bindsym $mod+Shift+5 move container to workspace $ws5; workspace $ws5
|
||||
bindsym $mod+Shift+6 move container to workspace $ws6; workspace $ws6
|
||||
bindsym $mod+Shift+7 move container to workspace $ws7; workspace $ws7
|
||||
bindsym $mod+Shift+8 move container to workspace $ws8; workspace $ws8
|
||||
bindsym $mod+Shift+9 move container to workspace $ws9; workspace $ws9
|
||||
bindsym $mod+Shift+0 move container to workspace $ws10; workspace $ws10
|
||||
|
||||
for_window [class="Google-chrome"] move to workspace $ws2
|
||||
for_window [class="Chromium"] move to workspace $ws2
|
||||
for_window [class="Firefox"] move to workspace $ws2
|
||||
for_window [class="Pcmanfm"] move to workspace $ws3
|
||||
for_window [title="GIMP Startup"] move workspace $ws7
|
||||
for_window [class="Gimp"] move workspace $ws7
|
||||
for_window [window_role="gimp-dock"] floating disable; move left; resize shrink width 50 px or 50ppt
|
||||
for_window [window_role="gimp-toolbox"] floating disable; move right; resize grow width 30 px or 30ppt
|
||||
for_window [window_role="tr-main"] move to workspace $ws8
|
||||
#for_window [title="projectM"] exec --no-startup-id transset -a --dec .25
|
||||
#for_window [class="st"] exec --no-startup-id transset -a --dec .25
|
||||
for_window [window_role="GtkFileChooserDialog"] resize shrink height 10 px
|
||||
for_window [class="Wpg"] floating enable
|
||||
for_window [class="mpv"] floating enable
|
||||
for_window [class="feh"] floating enable
|
||||
for_window [class="MComix"] floating enable
|
||||
for_window [class="Gucharmap"] floating enable
|
||||
for_window [class="Pavucontrol"] floating enable
|
||||
for_window [class="Nm-connection-editor"] floating enable
|
||||
for_window [class="Lxappearance"] floating enable
|
||||
for_window [instance="^package-update$" class="^st$"] floating enable, move position center
|
||||
for_window [class="Yad"] floating enable
|
||||
for_window [class="St"] floating enable, resize set 2560 1440, move position center
|
||||
for_window [class="Pcmanfm"] floating enable, resize set 1920 1080
|
||||
for_window [class="(G|g)oogle-chrome"] border none
|
||||
for_window [class="(G|g)oogle-chrome" window_role="pop-up"] floating enable, border normal
|
||||
for_window [window_role="pop-up"] floating enable
|
||||
for_window [window_role="bubble"] floating enable
|
||||
for_window [window_role="task_dialog"] floating enable
|
||||
for_window [window_role="Preferences"] floating enable
|
||||
for_window [window_type="dialog"] floating enable
|
||||
for_window [window_type="menu"] floating enable
|
||||
for_window [title="Open With"] floating enable
|
||||
|
||||
###---Function Buttons---###
|
||||
|
||||
bindsym $mod+F1 exec --no-startup-id arandr
|
||||
bindsym $mod+F2 exec --no-startup-id sudo systemctl hibernate
|
||||
bindsym $mod+F3 exec --no-startup-id sudo systemctl restart NetworkManager
|
||||
bindsym $mod+F4 exec --no-startup-id ~/.config/polybar/launch.sh
|
||||
bindsym $mod+F5 exec --no-startup-id sudo systemctl restart bluetooth.service
|
||||
#bindsym $mod+F6 exec --no-startup-id systemctl --user restart wallpaper.service
|
||||
|
||||
###---Arrow Keys---###
|
||||
bindsym $mod+Left focus left
|
||||
bindsym $mod+Down focus down
|
||||
bindsym $mod+Up focus up
|
||||
bindsym $mod+Right focus right
|
||||
bindsym $mod+Shift+Left move left
|
||||
bindsym $mod+Shift+Down move down
|
||||
bindsym $mod+Shift+Up move up
|
||||
bindsym $mod+Shift+Right move right
|
||||
|
||||
###---Media Keys---###
|
||||
#Volume keys
|
||||
bindsym $mod+plus exec $inc
|
||||
bindsym $mod+Shift+plus exec --no-startup-id light -A 5
|
||||
bindsym $mod+minus exec $dec
|
||||
bindsym $mod+Shift+minus exec --no-startup-id light -U 5
|
||||
bindsym $mod+less exec $prev
|
||||
bindsym $mod+Shift+less exec $beg
|
||||
bindsym $mod+greater exec $next
|
||||
bindsym $mod+Shift+greater exec $next
|
||||
|
||||
#Print screen takes a screenshot.
|
||||
#With shift, it takes one only of the given window.
|
||||
bindsym Print exec --no-startup-id scrot
|
||||
bindsym Shift+Print exec --no-startup-id scrot -u
|
||||
|
||||
###---Extra XF86 Keys---###
|
||||
#These are the extra media keys that some keyboards have.
|
||||
bindsym XF86AudioMute exec $mute
|
||||
bindsym XF86AudioLowerVolume exec $dec
|
||||
bindsym XF86AudioRaiseVolume exec $inc
|
||||
#bindsym XF86PowerOff exec sudo shutdown -h now
|
||||
#bindsym XF86Reload restart
|
||||
#bindsym XF86AudioMicMute exec $micmute
|
||||
#bindsym XF86TouchpadOn exec --no-startup-id exec synclient TouchpadOff=0
|
||||
#bindsym XF86TouchpadOff exec --no-startup-id exec synclient TouchpadOff=1
|
||||
#bindsym XF86Suspend exec --no-startup-id ~/.config/i3/lock.sh
|
||||
#bindsym XF86Close kill
|
||||
#bindsym XF86WebCam exec mpv /dev/video0
|
||||
#bindsym XF86Mail exec $term -e neomutt
|
||||
#bindsym XF86Messenger exec $term -e weechat
|
||||
bindsym XF86Search exec $BROWSER https://duckduckgo.com
|
||||
bindsym XF86MonBrightnessDown exec --no-startup-id light -U 5
|
||||
bindsym XF86MonBrightnessUp exec --no-startup-id light -A 5
|
||||
#bindsym XF86AudioMedia exec $music
|
||||
#bindsym XF86Display exec --no-startup-id arandr
|
||||
#bindsym XF86KbdBrightnessDown exec --no-startup-id light -U 5
|
||||
#bindsym XF86KbdBrightnessUp exec --no-startup-id light -A 5
|
||||
#bindsym XF86WLAN exec --no-startup-id sudo systemctl restart NetworkManager
|
||||
Loading…
Reference in New Issue