From fced79a0ec4e9101a9b2ce9779317b8562201741 Mon Sep 17 00:00:00 2001 From: Jonas Gunz Date: Wed, 12 Oct 2022 13:10:58 +0200 Subject: split i3 config --- i3/config.d/40-i3-shortcuts.conf | 76 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 i3/config.d/40-i3-shortcuts.conf (limited to 'i3/config.d/40-i3-shortcuts.conf') diff --git a/i3/config.d/40-i3-shortcuts.conf b/i3/config.d/40-i3-shortcuts.conf new file mode 100644 index 0000000..d4e49f5 --- /dev/null +++ b/i3/config.d/40-i3-shortcuts.conf @@ -0,0 +1,76 @@ +# vi: ft=i3config + +bindsym $mod+Shift+e exec "rofi -show fb -modi fb:rofi-exit-menu.sh" + +bindsym $mod+Shift+c reload +bindsym $mod+Shift+r restart + +bindsym $mod+Shift+q kill + +# change focus +bindsym $mod+j focus left +bindsym $mod+k focus down +bindsym $mod+l focus up +bindsym $mod+odiaeresis focus right + +# alternatively, you can use the cursor keys: +bindsym $mod+Left focus left +bindsym $mod+Down focus down +bindsym $mod+Up focus up +bindsym $mod+Right focus right + +# move focused window +bindsym $mod+Shift+j move left +bindsym $mod+Shift+k move down +bindsym $mod+Shift+l move up +bindsym $mod+Shift+odiaeresis move right + +# alternatively, you can use the cursor keys: +bindsym $mod+Shift+Left move left +bindsym $mod+Shift+Down move down +bindsym $mod+Shift+Up move up +bindsym $mod+Shift+Right move right + +# split in horizontal orientation +bindsym $mod+h split h + +# split in vertical orientation +bindsym $mod+v split v + +# enter fullscreen mode for the focused container +bindsym $mod+f fullscreen toggle + +# change container layout (stacked, tabbed, toggle split) +bindsym $mod+s layout stacking +bindsym $mod+w layout tabbed +bindsym $mod+e layout toggle split + +# toggle tiling / floating +bindsym $mod+Shift+space floating toggle + +# change focus between tiling / floating windows +bindsym $mod+space focus mode_toggle + +# focus the parent container +bindsym $mod+a focus parent + +# focus the child container +# bindsym $mod+d focus child + +# Pulse Audio controls +bindsym XF86AudioRaiseVolume exec --no-startup-id pactl -- set-sink-volume 0 +5% +bindsym XF86AudioLowerVolume exec --no-startup-id pactl -- set-sink-volume 0 -5% +bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle +bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute 1 toggle + +#Mediacontrol +bindsym XF86AudioPlay exec --no-startup-id playerctl play-pause +bindsym XF86AudioStop exec --no-startup-id playerctl stop +bindsym XF86AudioPrev exec --no-startup-id playerctl previous +bindsym XF86AudioNext exec --no-startup-id playerctl next + +# Sreen brightness controls +# Use acpilight with arch!! +# https://gitlab.com/wavexx/acpilight +bindsym XF86MonBrightnessUp exec --no-startup-id xbacklight -inc 5 -fps 30 # increase screen brightness +bindsym XF86MonBrightnessDown exec --no-startup-id xbacklight -dec 5 -fps 30 # decrease screen brightness -- cgit v1.2.3