all repos — dotfiles @ 5339ca6e4eeca001203ad3430ad88c5ad26e842d

linux dotfiles

remove .Xresources and i3 config
prithugoswami prithugoswami524@gmail.com
Sat, 28 Apr 2018 13:54:53 +0530
commit

5339ca6e4eeca001203ad3430ad88c5ad26e842d

parent

eab99a80d1877449518cb90918c6969f3db6de14

2 files changed, 0 insertions(+), 290 deletions(-)

jump to
D .Xresources

@@ -1,39 +0,0 @@

-urxvt.font: xft:Hack Nerd Font:size=10 -urxvt.scrollBar: false -urxvt.letterSpace: 0 - - -! COlORS -urxvt.background: #101216 -urxvt.foreground: #F8F8F2 - -! Using Monokai Colors -URxvt*cursorColor: #f8f8f2 - -URxvt*scrollColor: #f8f8f2 -URxvt*highlightColor: #49483e -URxvt*highlightTextColor: #a59f85 - -URxvt*color0: #272822 -URxvt*color1: #f92672 -URxvt*color2: #a6e22e -URxvt*color3: #f4bf75 -URxvt*color4: #66d9ef -URxvt*color5: #ae81ff -URxvt*color6: #a1efe4 -URxvt*color7: #f8f8f2 -URxvt*color8: #75715e -URxvt*color9: #f92672 -URxvt*color10: #a6e22e -URxvt*color11: #f4bf75 -URxvt*color12: #66d9ef -URxvt*color13: #ae81ff -URxvt*color14: #a1efe4 -URxvt*color15: #f9f8f5 - -URxvt*color16: #fd971f -URxvt*color17: #cc6633 -URxvt*color18: #383830 -URxvt*color19: #49483e -URxvt*color20: #a59f85 -URxvt*color21: #f5f4f1
D .config/i3/config

@@ -1,251 +0,0 @@

-# Modifier Key -set $mod Mod4 - -# Font for window titles. Will also be used by the bar unless a different font -# is used in the bar {} block below. -font pango: Roboto-Medium 8 - -# Hide borders -hide_edge_borders both - -# Use Mouse+$mod to drag floating windows to their wanted position -floating_modifier $mod - -# start a terminal -bindsym $mod+Return exec urxvt - -# kill focused window -bindsym $mod+o kill - -# Desktop program launcher -bindsym $mod+Shift+d exec --no-startup-id i3-dmenu-desktop - -# Rofi -bindsym $mod+d exec rofi -show run -lines 10 -eh 2 -padding 50 -bc "#2f343f" -bg "#2f343f" -fg "#f3f4f5" -hlbg "#2f343f" -hlfg "#9575cd" -locatin 0 - -# 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+m split h - -# split in vertical orientation -bindsym $mod+n 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 - -# switch to workspace -bindsym $mod+1 workspace 1 -bindsym $mod+2 workspace 2 -bindsym $mod+3 workspace 3 -bindsym $mod+4 workspace 4 -bindsym $mod+5 workspace 5 -bindsym $mod+6 workspace 6 -bindsym $mod+7 workspace 7 -bindsym $mod+8 workspace 8 -bindsym $mod+9 workspace 9 -bindsym $mod+0 workspace 10 - -# move focused container to workspace -bindsym $mod+Shift+1 move container to workspace 1 -bindsym $mod+Shift+2 move container to workspace 2 -bindsym $mod+Shift+3 move container to workspace 3 -bindsym $mod+Shift+4 move container to workspace 4 -bindsym $mod+Shift+5 move container to workspace 5 -bindsym $mod+Shift+6 move container to workspace 6 -bindsym $mod+Shift+7 move container to workspace 7 -bindsym $mod+Shift+8 move container to workspace 8 -bindsym $mod+Shift+9 move container to workspace 9 -bindsym $mod+Shift+0 move container to workspace 10 - -# Lock screen -bindsym $mod+v exec ~/.config/i3/lock.sh - - - -# Dual Monitor -# the keybindings mod+Shift+t/y change the monitor position and then write to file the same command -# it used to set the the respective position of the monitor. That command is then executed at startup -# I am sure most of the flags given to xrandr command are redundant but I am not aware of that atm -# it just is what the arandr utility spit out - -set $monitor_top "xrandr --output HDMI1 --mode 1280x1024 --pos 40x0 --rotate normal --output DP1 --off --output eDP1 --primary --mode 1366x768 --pos 0x1024 --rotate normal --output VIRTUAL1 --off" - -set $monitor_right "xrandr --output HDMI1 --mode 1280x1024 --pos 1366x768 --rotate normal --output DP1 --off --output eDP1 --primary --mode 1366x768 --pos 0x1024 --rotate normal --output VIRTUAL1 --off" - -set $monitor_none "xrandr --output HDMI1 --off --output DP1 --off --output eDP1 --primary --mode 1366x768 --pos 0x1024 --rotate normal --output VIRTUAL1 --off" - -# sets the monitor to the top -bindsym $mod+Shift+t exec $monitor_top ; exec ~/.fehbg ; exec echo $monitor_top > ~/.screenlayout/last_layout - -# sets monitor to the right -bindsym $mod+Shift+y exec $monitor_right ; exec ~/.fehbg ; exec echo $monitor_right > ~/.screenlayout/last_layout - -# when there is no external monitor connected -bindsym $mod+Shift+g exec $monitor_none ; exec ~/.fehbg ; exec echo $monitor_right > ~/.screenlayout/last_layout - -exec ~/.screenlayout/last_layout - - - -# Switch to worspace 6 ( which I will never use ) just to work as a way to quickly "show desktop" -bindsym $mod+q workspace 6 - -# 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'" - - -# prompt for shutdown and restart system -# this requires for a script named `prompt` in the PATH -# the prompt script takes two arguments and prompts the user -# using dmenu with a msg '$1' and executes the command '$2' -# 'prompt script' content -# [ $(echo -e "No\nYes" | dmenu -i -p "$1") == "Yes" ] && $2 - -# ask for shutdown -bindsym $mod+Shift+x exec "prompt Shutdown? 'shutdown now'" -# ask for a restart -bindsym $mod+x exec "prompt Restart? 'shutdown -r now'" - - - -# 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 - bindsym Return mode "default" - bindsym Escape mode "default" -} - -bindsym $mod+r mode "resize" - - - -# Window Colors -set $bg-color #2f343f -set $inactive-bg-color #181b21 -set $text-color #ededed -set $inactive-text-color #777777 -set $urgent-bg-color #ff5b5b - -# border background text indicator -client.focused $bg-color $bg-color $text-color #0000ff -client.unfocused $inactive-bg-color $inactive-bg-color $inactive-text-color #0000ff -client.focused_inactive $inactive-bg-color $inactive-bg-color $inactive-text-color #0000ff -client.urgent $urgent-bg-color $urgent-bg-color $text-color #0000ff - - - -# i3 Bar -# Start i3bar to display a workspace bar (plus the system information i3status -# finds out, if available) -bar { - font pango: NotoSans Regular Nerd Font 8 - colors{ - background $inactive-bg-color - } - status_command i3status -c ~/.config/i3/i3status.conf - tray_output primary - position top -} - - - -# Pulse Audio controls -bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +5% #increase sound volume -bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -5% #decrease sound volume -bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle # mute sound - -# Media player controls -bindsym XF86AudioPlay exec playerctl play-pause -bindsym XF86AudioNext exec playerctl next -bindsym XF86AudioPrev exec playerctl previous - -# Sreen brightness controls -bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness -bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness - -# Touchpad controls -# bindsym XF86TouchpadToggle exec /some/path/toggletouchpad.sh # toggle touchpad - - - -# On Startup -# reload Xresources. The font doesn't follow the letterSpacing option without -# running xrdb after startup for some reason -exec xrdb ~/.Xresources - -# Wallpaper -exec ~/.fehbg & - -# Xautolock -# the screen saver is replaced by the lock.sh locker -exec xautolock -time 11 -locker '~/.config/i3/lock.sh' - -# decrease touch area to avoid palm interaction while typing and enable natural scrolling -exec "synclient AreaLeftEdge=1600 AreaRightEdge=5000 VertScrollDelta=-114" - -# disabling the touchpad while typing -exec "syndaemon -i 0.5 -K -d" - -# fixing audio issue for firefox 59 -exec "pulseaudio --start --exit-idle-time=-1"