all repos — dotfiles @ 0a9c6dc5bd9dd60799ad72221b351dda622bbe2a

my *nix dotfiles

Clean up

Signed-off-by: Anirudh <icyph0x@pm.me>
Anirudh icyph0x@pm.me
Sun, 21 Jul 2019 09:51:46 +0530
commit

0a9c6dc5bd9dd60799ad72221b351dda622bbe2a

parent

04145ab9ba39f28c8c283b85b5f0f254d9ffb322

2 files changed, 6 insertions(+), 164 deletions(-)

jump to
M config/libinput-gestures.confconfig/libinput-gestures.conf

@@ -1,67 +1,5 @@

-# Configuration file for libinput-gestures. -# -# The default configuration file exists at /etc/libinput-gestures.conf -# but a user can create a personal custom configuration file at -# ~/.config/libinput-gestures.conf. -# -# Lines starting with '#' and blank lines are ignored. Currently -# "gesture" and "device" configuration keywords are supported as -# described below. The keyword can optionally be appended with a ":" (to -# maintain compatibility with original format configuration files). -# -# Each gesture line has 3 [or 4] arguments separated by whitespace: -# -# action motion [finger_count] command -# -# where action and motion is either: -# swipe up -# swipe down -# swipe left -# swipe right -# pinch in -# pinch out -# -# command is the remainder of the line and is any valid shell command + -# arguments. -# -# finger_count is a single numeric digit and is optional (and is -# typically 3 or 4). If specified then the command is executed when -# exactly that number of fingers is used in the gesture. If not -# specified then the command is executed when that gesture is executed -# with any number of fingers. Gesture lines specified with finger_count -# have priority over the same gesture specified without any -# finger_count. -# -# Typically command will be xdotool, or wmctrl. See "man xdotool" for -# the many things you can action with that tool. Note that unfortunately -# xdotool does not work with native Wayland clients. - -############################################################################### -# SWIPE GESTURES: -############################################################################### - -# Note the default is an "internal" command that uses wmctrl to switch -# workspaces and, unlike xdotool, works on both Xorg and Wayland (via -# XWayland). It also can be configured for vertical and horizontal -# switching over tabular workspaces, as per the example below. You can -# also add "-w" to the internal command to allow wrapping workspaces. - -# Move to next workspace (works for GNOME/KDE/etc on Wayland and Xorg) -# gesture swipe up _internal ws_up -gesture swipe right 3 _internal ws_up - -# NOTE ABOUT FINGER COUNT: -# The above command will configure this command for all fingers (i.e. 3 -# for 4) but to configure it for 3 fingers only, change it to: -# gesture swipe up 3 _internal ws_up -# Then you can configure something else for 4 fingers or leave 4 fingers -# unconfigured. You can configure an explicit finger count like this for -# all example commands in this configuration file. -# -# gesture swipe up xdotool key super+Page_Down - -# Move to prev workspace (works for GNOME/KDE/etc on Wayland and Xorg) -gesture swipe left 3 _internal ws_down +# gesture swipe right 3 _internal ws_up +# gesture swipe left 3 _internal ws_down # gesture swipe down xdotool key super+Page_Up # Browser go forward (works only for Xorg, and Xwayland clients)

@@ -70,84 +8,6 @@

# Browser go back (works only for Xorg, and Xwayland clients) gesture swipe right 4 xdotool key alt+Left -# NOTE: If you don't use "natural" scrolling direction for your touchpad -# then you may want to swap the above default left/right and up/down -# configurations. -# gesture swipe up 3 xdotool key super+W -# Optional extended swipe gestures, e.g. for browser tab navigation: -# -# Jump to next open browser tab -# gesture swipe right_up xdotool key control+Tab -# -# Jump to previous open browser tab -# gesture swipe left_up xdotool key control+shift+Tab -# -# Close current browser tab -# gesture swipe left_down xdotool key control+w -# -# Reopen and jump to last closed browser tab -# gesture swipe right_down xdotool key control+shift+t - -# Example of 8 static workspaces, e.g. using KDE virtual-desktops, -# arranged in 2 rows of 4 across using swipe up/down/left/right to -# navigate in fixed planes. Must match how you have configured your -# virtual desktops. -# gesture swipe up _internal --col=2 ws_up -# gesture swipe down _internal --col=2 ws_down -# gesture swipe left _internal --row=4 ws_up -# gesture swipe right _internal --row=4 ws_down - -# Example virtual desktop switching for Ubuntu Unity/Compiz. The -# _internal command does not work for Compiz but you can explicitly -# configure the swipe commands to work for a Compiz virtual 2 -# dimensional desktop as follows: -# gesture swipe up xdotool key ctrl+alt+Up -# gesture swipe down xdotool key ctrl+alt+Down -# gesture swipe left xdotool key ctrl+alt+Left -# gesture swipe right xdotool key ctrl+alt+Right - -# Example to change audio volume: -# Note this only works on an Xorg desktop (not Wayland). -# gesture swipe up xdotool key XF86AudioRaiseVolume -# gesture swipe down xdotool key XF86AudioLowerVolume - -############################################################################### -# PINCH GESTURES: -############################################################################### - -# GNOME SHELL open/close overview (works for GNOME on Xorg only) -gesture pinch in xdotool key super+s -gesture pinch out xdotool key super+s +# gesture pinch in xdotool key super+s +# gesture pinch out xdotool key super+s -# GNOME SHELL open/close overview (works for GNOME on Wayland and Xorg) -# Note since GNOME 3.24 on Wayland this is implemented natively so no -# real point configuring for Wayland. -# gesture pinch in dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.toggle();' -# gesture pinch out dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.toggle();' - -# Optional extended pinch gestures: -# gesture pinch clockwise <whatever command> -# gesture pinch anticlockwise <whatever command> - -############################################################################### -# This application normally determines your touchpad device -# automatically. Some users may have multiple touchpads but by default -# we use only the first one found. However, you can choose to specify -# the explicit device name to use. Run "libinput list-devices" to work -# out the name of your device (from the "Device:" field). Then add a -# device line specifying that name, e.g: -# -# device DLL0665:01 06CB:76AD Touchpad -# -# If the device name starts with a '/' then it is instead considered as -# the explicit device path although since device paths can change -# through reboots this is best to be a symlink. E.g. instead of specifying -# /dev/input/event12, use the corresponding full path link under -# /dev/input/by-path/*. -# -# You can choose to use ALL touchpad devices by setting the device name -# to "all". E.g. Do this if you have multiple touchpads which you want -# to use in parallel. This reduces performance slightly so only set this -# if you have to. -# -# device all
M i3/configi3/config

@@ -12,7 +12,6 @@

# set fonts in funky way font pango: SF Mono SemiBold 12 # for_window [class=".*"] title_format "<span font='SF Mono SemiBold 11'> › %title</span>" -# Use Mouse+$mod to drag floating windows to their wanted position floating_modifier $mod for_window [class="^.*"] border none

@@ -30,7 +29,6 @@ # start rofi (an alternative to dmenu)

bindsym $mod+d exec "rofi -show run" # disable title bar -#new_window pixel 2 new_window normal 0 # change focus

@@ -115,12 +113,6 @@ bindsym $mod+Shift+r restart

# 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 15 px or 15 ppt bindsym j resize grow height 15 px or 15 ppt bindsym k resize shrink height 15 px or 15 ppt

@@ -137,17 +129,9 @@ bindsym Return mode "default"

bindsym Escape mode "default" } - -# selectively enable floating - -#for_window [class="Steam"] floating enable -#for_window [class="Keybase"] floating enable -#for_window [class="Battle.net.exe"] floating enable - bindsym $mod+r mode "resize" -## colors - +# colors set $base00 #1b2b34 set $base01 #343d46 set $base02 #4f5b66

@@ -165,7 +149,6 @@ set $base0D #6699cc

set $base0E #c594c5 set $base0F #ab7967 -# Basic color configuration using the Base16 variables for windows and borders. # Property Name Border BG Text Indicator Child Border client.focused $base05 $base05 $base00 $base05 $base05 client.focused_inactive $base01 $base01 $base05 $base03 $base01

@@ -175,7 +158,6 @@ client.placeholder $base00 $base00 $base05 $base00 $base00

client.background $base07 # smart_gaps on # smart_borders on - # executions exec xrdb -load ~/.Xresources

@@ -185,6 +167,7 @@ exec_always --no-startup-id ~/bin/bar.sh

exec feh --bg-fill ~/.wall exec_always --no-startup-id ~/.local/bin/flashfocus exec_always dunst +exec redshift & exec --no-startup-id udiskie -ans & # cycle workspaces

@@ -204,7 +187,6 @@ bindsym XF86MonBrightnessUp exec xbacklight -inc 5

bindsym XF86MonBrightnessDown exec xbacklight -dec 5 # media player controls - bindsym XF86AudioPlay exec playerctl play bindsym XF86AudioPause exec playerctl pause bindsym XF86AudioNext exec playerctl next