vdotfiles

Cem's Dotfiles for Void Linux
git clone git://git.ckyln.com/vdotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

commit b7fb1ae42c346118c122c4ae99875fbe8571ee58
parent 1647e6ef2ba39f9a05b4c7109bae02e25292725a
Author: Cem Keylan <cem@ckyln.com>
Date:   Sat, 21 Sep 2019 13:06:29 +0300

Remove i3 in favor of dwm

Diffstat:
D.config/i3/config | 299-------------------------------------------------------------------------------
1 file changed, 0 insertions(+), 299 deletions(-)

diff --git a/.config/i3/config b/.config/i3/config @@ -1,299 +0,0 @@ -# -# ____ _ __ _ -# / ___|___ _ __ ___ | |/ /___ _ _| | __ _ _ __ -#| | / _ \ '_ ` _ \ | ' // _ \ | | | |/ _` | '_ \ -#| |__| __/ | | | | | | . \ __/ |_| | | (_| | | | | -# \____\___|_| |_| |_| |_|\_\___|\__, |_|\__,_|_| |_| -# |___/ -# -# i3 config file (v4) - -# Set colors from Xresources -# Change 'color7' and 'color2' to whatever colors you want i3 to use -# from the generated scheme. -# NOTE: The '#f0f0f0' in the lines below is the color i3 will use if -# it fails to get colors from Xresources. -set_from_resource $fg i3wm.color7 #f0f0f0 -set_from_resource $bg i3wm.color2 #f0f0f0 -set_from_resource $bgfron i3wm.color4 #f0f0f0 - -# class border backgr. text indicator child_border -client.focused $bgfron $bgfron $fg $bgfron $bgfron -client.focused_inactive $bg $bg $fg $bg $bg -client.unfocused $bg $bg $fg $bg $bg -client.urgent $bg $bg $fg $bg $bg -client.placeholder $bg $bg $fg $bg $bg - -client.background $bgfron - - - -######## Default Programs ######### - -# Terminal -set $term st - -# Browser -set $brow qutebrowser - -# File Manager -set $fm st -e lf && exit - -# Music Player -set $music st -e zsh -c '. ~/.zshrc && ncmpcpp' - -################################### - -# Mod will be ALT for me -set $mod Mod1 - -# Alternative Mod for Rarely-Used functions -set $altmod Mod4 - -# Configure i3-gaps -gaps inner 15 -gaps outer 15 -for_window [class=".*"] border pixel 2 - -# Font -font pango:monospace 11 - -# Use Mouse+$mod to drag floating windows to their wanted position -floating_modifier $mod - -# kill focused window -bindsym $mod+Shift+q kill - -# change focus -bindsym $mod+h focus left -bindsym $mod+j focus down -bindsym $mod+k focus up -bindsym $mod+l 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+h move left -bindsym $mod+Shift+j move down -bindsym $mod+Shift+k move up -bindsym $mod+Shift+l 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+b 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 - - -# Define names for default workspaces for which we configure key bindings later on. -# We use variables to avoid repeating the names in multiple places. -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+Shift+1 move container to workspace $ws1 -bindsym $mod+Shift+2 move container to workspace $ws2 -bindsym $mod+Shift+3 move container to workspace $ws3 -bindsym $mod+Shift+4 move container to workspace $ws4 -bindsym $mod+Shift+5 move container to workspace $ws5 -bindsym $mod+Shift+6 move container to workspace $ws6 -bindsym $mod+Shift+7 move container to workspace $ws7 -bindsym $mod+Shift+8 move container to workspace $ws8 -bindsym $mod+Shift+9 move container to workspace $ws9 -bindsym $mod+Shift+0 move container to workspace $ws10 - -# reload the configuration file -bindsym $mod+Shift+c reload -# restart i3 inplace (preserves your layout/session, can be used to upgrade i3) -bindsym $mod+Shift+r restart -# exit i3 (logs you out of your X session) -bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'" - -# resize window (you can also use the mouse for that) -mode "resize" { - # These bindings trigger as soon as you enter the resize mode - - # Pressing left will shrink the window’s width. - # Pressing right will grow the window’s width. - # Pressing up will shrink the window’s height. - # Pressing down will grow the window’s height. - bindsym h resize shrink width 10 px or 10 ppt - bindsym j resize grow height 10 px or 10 ppt - bindsym k resize shrink height 10 px or 10 ppt - bindsym l resize grow width 10 px or 10 ppt - - # same bindings, but for the arrow keys - bindsym Left resize shrink width 10 px or 10 ppt - bindsym Down resize grow height 10 px or 10 ppt - bindsym Up resize shrink height 10 px or 10 ppt - bindsym Right resize grow width 10 px or 10 ppt - - # back to normal: Enter or Escape or $mod+r - bindsym Return mode "default" - bindsym Escape mode "default" - bindsym $mod+r mode "default" -} - -bindsym $mod+r mode "resize" - - -# Auto Locking -exec --no-startup-id xautolock -time 10 -locker '~/bin/lockme' - -# Pulse Audio controls -bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +5% && mpv /usr/share/sounds/LinuxMint/stereo/volume.oga #increase sound volume -bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -5% && mpv /usr/share/sounds/LinuxMint/stereo/volume.oga #decrease sound volume -bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle && mpv /usr/share/sounds/LinuxMint/stereo/volume.oga # mute sound -bindsym XF86AudioPlay exec --no-startup-id $HOME/bin/mpctoggle -bindsym XF86AudioNext exec --no-startup-id mpc next -bindsym XF86AudioPrev exec --no-startup-id mpc prev - -########### Nightmode Commands ######### - -# Change Wallpaper -bindsym $altmod+w exec --no-startup-id $HOME/bin/wallset - -# Change to a random wallpaper according to the theme -bindsym $altmod+Shift+w exec --no-startup-id $HOME/bin/nightmodetoggle cron - -# Override Nightmode -bindsym $altmod+e exec --no-startup-id $HOME/bin/nightmodetoggle click - -# Disable Nightmode override -bindsym $altmod+Shift+e exec --no-startup-id $HOME/bin/nightmodetoggle disable - -# Sreen brightness controls -bindsym XF86MonBrightnessUp exec xbacklight -inc 10 # increase screen brightness -bindsym XF86MonBrightnessDown exec xbacklight -dec 10 # decrease screen brightness - -# Shutdown Command -bindsym $altmod+Shift+n exec --no-startup-id $HOME/bin/yousure - -# Reboot Command -bindsym $altmod+Shift+r exec --no-startup-id $HOME/bin/yousurereb - -# Suspend Command -bindsym $altmod+Shift+s exec systemctl suspend - -######################################## - -######## Application Shortcuts ######### - -# Launch File Manager -bindsym $mod+n exec $fm - -# Launch First Browser (Web Browser) -# My terminal kidnapped me call 911 - -# Launch Secondary Browser -bindsym $mod+o exec $brow - -# Launch Terminal -bindsym $mod+Return exec --no-startup-id st - -# Launch Console Music Player -bindsym $mod+m exec --no-startup-id $music - -# Application Launcher -bindsym $mod+d exec --no-startup-id rofi -show drun - -# Command Launcher -bindsym $mod+u exec --no-startup-id rofi -show run - -# Launch Calcurse -bindsym $mod+c exec --no-startup-id $term -e calcurse && exit - -# Mount USB -bindsym $altmod+m exec --no-startup-id $HOME/bin/dmenumount - -# Unmount USB -bindsym $altmod+u exec --no-startup-id $HOME/bin/dmenuumount -######################################## - - -########### Startup commands ########### - -# Disable (if override exists for nightmode and set background -exec --no-startup-id $HOME/bin/nightmodetoggle disable - -# Numlock On -exec --no-startup-id numlockx on - -# Start Compositor -exec --no-startup-id compton - -# Start Music Player Daemon -exec --no-startup-id mpd - -# Get Next Logon Reminders -exec --no-startup-id ~/bin/nlr - -# Launch Clip Manager -exec --no-startup-id clipit - -# Start Network Manager Applet -exec --no-startup-id nm-applet - -# Launch Policy Kit Daemon -exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 - -# Launch Unclutter (disables cursor when it is not being used) -exec --no-startup-id unclutter - -# Battery Checks -exec --no-startup-id ~/bin/powercheck - -############# Overrides ################ -# This point onwards will be set by -# CARBS -# Feel free to change those (But please don't remove this line)