Remove bloat

This commit is contained in:
josh
2018-08-23 15:56:42 +03:00
parent 8f9daaeee4
commit 15d8911b9e
31 changed files with 0 additions and 702 deletions

View File

@@ -1 +0,0 @@
clear

View File

@@ -1 +0,0 @@
[[ -f ~/.bashrc ]] && . ~/.bashrc

15
.bashrc
View File

@@ -1,15 +0,0 @@
[[ $- != *i* ]] && return
unset HISTFILE
export LESSHISTFILE=-
export PYTHONSTARTUP=~/.pythonrc
export XAUTHORITY=~/.cache/.Xauthority
alias ls='ls --color=auto'
alias diff='diff --color=auto'
alias grep='grep --color=auto'
alias installed_packages='comm -23 <(pacman -Qeq | sort) <(pacman -Qgq base base-devel | sort)'
alias unused_packages='pacman -Qtdq'
PS1='\u@\h:\w \$ '

View File

@@ -1,2 +0,0 @@
shadow = false;
fading = false;

View File

@@ -1,39 +0,0 @@
[global]
geometry = "0x5-50+50"
transparency = 20
padding = 4
horizontal_padding = 4
frame_width = 2
frame_color = "#aaaaaa"
alignment = center
font = DejaVu Sans Mono 9
sort = no
markup = no
idle_threshold = no
show_age_threshold = -1
history_length = 0
icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/
indicate_hidden = no
stack_duplicates = false
hide_duplicate_count = true
[urgency_low]
background = "#282A36"
foreground = "#F8F8F2"
timeout = 10
[urgency_normal]
background = "#282A36"
foreground = "#F8F8F2"
timeout = 10
[urgency_critical]
background = "#282A36"
foreground = "#F8F8F2"
frame_color = "#ff0000"
timeout = 0

View File

@@ -1,12 +0,0 @@
zoom_in K
zoom_out J
next_img L
prev_img H
scroll_up k
scroll_down j
scroll_right l
scroll_left h
toggle_fullscreen f
save_filelist

View File

@@ -1,15 +0,0 @@
[Settings]
gtk-theme-name=Arc-Dark
gtk-icon-theme-name=Papirus-Dark
gtk-font-name=DejaVu Sans 9
gtk-cursor-theme-name=Adwaita
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_MENU
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintslight

View File

@@ -1,26 +0,0 @@
# Beware! This file is rewritten by htop when settings are changed in the interface.
# The parser is also very primitive, and not human-friendly.
fields=0 46 39 1
sort_key=46
sort_direction=1
hide_threads=1
hide_kernel_threads=1
hide_userland_threads=1
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=1
highlight_megabytes=1
highlight_threads=1
tree_view=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_zero=1
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=0
delay=15
left_meters=AllCPUs
left_meter_modes=1
right_meters=Uptime Tasks Memory Swap
right_meter_modes=2 2 2 2

View File

@@ -1,116 +0,0 @@
set $mod Mod4
font pango:DejaVu Sans Mono 9
exec_always ~/scripts/daemons.sh
exec_always xrdb ~/.xresources
exec_always feh --bg-fill --no-fehbg ~/wallpapers/current
gaps inner 10
default_border pixel 1
bindsym XF86MonBrightnessUp exec ~/scripts/backlight.sh raise
bindsym XF86MonBrightnessDown exec ~/scripts/backlight.sh lower
bindsym XF86AudioRaiseVolume exec ~/scripts/audio.sh raise
bindsym XF86AudioLowerVolume exec ~/scripts/audio.sh lower
bindsym XF86AudioMute exec ~/scripts/audio.sh toggle_mute
bindsym $mod+Shift+r restart
bindsym $mod+Shift+q kill
bindsym $mod+r exec dmenu_run
bindsym $mod+f exec firefox
bindsym $mod+v exec pavucontrol
bindsym $mod+Return exec urxvt
bindsym $mod+Delete exec urxvt -e htop
bindsym $mod+e exec urxvt -e ranger
bindsym $mod+m exec urxvt -e ncmpcpp
bindsym $mod+t exec urxvt -e tremc
bindsym $mod+c exec urxvt -e python -q
bindsym $mod+s exec scrot
bindsym $mod+Shift+p exec ~/scripts/music.sh toggle
bindsym $mod+Shift+n exec ~/scripts/music.sh next
bindsym $mod+Shift+s exec ~/scripts/suspend.sh
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right
bindsym $mod+Shift+h move left
bindsym $mod+Shift+j move down
bindsym $mod+Shift+k move up
bindsym $mod+Shift+l move right
bindsym $mod+y resize shrink width 10 px
bindsym $mod+u resize grow height 10 px
bindsym $mod+i resize shrink height 10 px
bindsym $mod+o resize grow width 10 px
bindsym $mod+Ctrl+h split h
bindsym $mod+Ctrl+v split v
bindsym $mod+Ctrl+f fullscreen toggle
bindsym $mod+Ctrl+space floating toggle
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+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
set_from_resource $background background #000000
set_from_resource $foreground foreground #000000
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
# class border background text indicator child_border
client.focused $darkblue $background $foreground $darkblue $darkblue
client.focused_inactive $darkblue $background $foreground $darkblue $darkblue
client.unfocused $black $background $foreground $black $black
client.urgent $darkblue $background $foreground $darkblue $darkblue
client.background $black
bar {
font pango:DejaVu Sans Mono 9
colors {
background $background
statusline $foreground
separator $darkblue
focused_workspace $background $darkblack $foreground
active_workspace $background $darkblack $foreground
inactive_workspace $background $background $black
urgent_workspace $darkblue $background $foreground
}
position top
status_command i3blocks
}

View File

@@ -1,17 +0,0 @@
[mpd]
command=echo "MPD: $(mpc current)"
interval=5
signal=2
[volume]
command=echo "VOL: $(pamixer --get-volume)"
interval=once
signal=1
[battery]
command=echo "BAT: $(cat /sys/class/power_supply/BAT0/capacity)"
interval=5
[time]
command=echo "DATE: $(date '+%m.%d %H:%M')"
interval=5

View File

@@ -1,13 +0,0 @@
music_directory "~/music"
auto_update "yes"
playlist_directory "~/.config/mpd/playlists"
sticker_file "~/.config/mpd/sticker.sql"
db_file "~/.config/mpd/database"
pid_file "~/.config/mpd/pid"
log_file "syslog"
audio_output {
type "pulse"
name "pulse audio"
}

View File

@@ -1,81 +0,0 @@
MBTN_LEFT ignore
MBTN_LEFT_DBL cycle fullscreen
MBTN_RIGHT cycle pause
WHEEL_UP seek +2
WHEEL_DOWN seek -2
j add volume -2
k add volume +2
Shift+j add volume -10
Shift+k add volume +10
Ctrl+j add volume -1
Ctrl+k add volume +1
h seek -5
l seek +5
Shift+h seek -15
Shift+l seek +15
Ctrl+h seek -5
Ctrl+l seek +5
PGUP add chapter +1
PGDWN add chapter -1
Shift+PGUP seek +80
Shift+PGDWN seek -80
. frame-step
, frame-back-step
[ multiply speed 0.9
] multiply speed 1.1
{ multiply speed 0.5
} multiply speed 2.0
BS set speed 1.0
q quit
ESC set fullscreen no
f cycle fullscreen
p cycle pause
SPACE cycle pause
m cycle mute
Ctrl+a cycle audio
Ctrl+s cycle sub
s async screenshot
S async screenshot video
> playlist-next
< playlist-prev
o show-progress
P show-progress
1 add contrast -1
2 add contrast +1
3 add brightness -1
4 add brightness +1
5 add gamma -1
6 add gamma +1
7 add saturation -1
8 add saturation +1
Alt+0 set window-scale 0.5
Alt+1 set window-scale 1.0
Alt+2 set window-scale 2.0
POWER quit
STOP quit
CLOSE_WIN quit
MUTE cycle mute
PLAY cycle pause
PAUSE cycle pause
PLAYPAUSE cycle pause
FORWARD seek +30
REWIND seek -30
NEXT playlist-next
PREV playlist-prev
VOLUME_UP add volume +2
VOLUME_DOWN add volume -2

View File

@@ -1,14 +0,0 @@
no-input-default-bindings
#profile=gpu-hq
deband=no
#scale=ewa_lanczossharp
#cscale=ewa_lanczossharp
alang=jpn,jp
slang=eng,en
#video-sync=display-resample
#interpolation
#tscale=oversample

View File

@@ -1,11 +0,0 @@
def_key "j"
scroll_down
def_key "k"
scroll_up
def_key "h"
previous_column
def_key "l"
next_column

View File

@@ -1,11 +0,0 @@
mouse_support = no
user_interface = alternative
header_visibility = no
playlist_display_mode = columns
browser_display_mode = columns
search_engine_display_mode = columns
playlist_editor_display_mode = columns
progressbar_look = -|

View File

@@ -1,4 +0,0 @@
#set show_hidden true
set preview_images true
set use_preview_script true
set preview_script=~/.config/ranger/scope.sh

View File

@@ -1,178 +0,0 @@
#!/usr/bin/env bash
set -o noclobber -o noglob -o nounset -o pipefail
IFS=$'\n'
# If the option `use_preview_script` is set to `true`,
# then this script will be called and its output will be displayed in ranger.
# ANSI color codes are supported.
# STDIN is disabled, so interactive scripts won't work properly
# This script is considered a configuration file and must be updated manually.
# It will be left untouched if you upgrade ranger.
# Meanings of exit codes:
# code | meaning | action of ranger
# -----+------------+-------------------------------------------
# 0 | success | Display stdout as preview
# 1 | no preview | Display no preview at all
# 2 | plain text | Display the plain content of the file
# 3 | fix width | Don't reload when width changes
# 4 | fix height | Don't reload when height changes
# 5 | fix both | Don't ever reload
# 6 | image | Display the image `$IMAGE_CACHE_PATH` points to as an image preview
# 7 | image | Display the file directly as an image
# Script arguments
FILE_PATH="${1}" # Full path of the highlighted file
PV_WIDTH="${2}" # Width of the preview pane (number of fitting characters)
PV_HEIGHT="${3}" # Height of the preview pane (number of fitting characters)
IMAGE_CACHE_PATH="${4}" # Full path that should be used to cache image preview
PV_IMAGE_ENABLED="${5}" # 'True' if image previews are enabled, 'False' otherwise.
FILE_EXTENSION="${FILE_PATH##*.}"
FILE_EXTENSION_LOWER=$(echo ${FILE_EXTENSION} | tr '[:upper:]' '[:lower:]')
# Settings
HIGHLIGHT_SIZE_MAX=262143 # 256KiB
HIGHLIGHT_TABWIDTH=8
HIGHLIGHT_STYLE='pablo'
PYGMENTIZE_STYLE='autumn'
handle_extension() {
case "${FILE_EXTENSION_LOWER}" in
# Archive
a|ace|alz|arc|arj|bz|bz2|cab|cpio|deb|gz|jar|lha|lz|lzh|lzma|lzo|\
rpm|rz|t7z|tar|tbz|tbz2|tgz|tlz|txz|tZ|tzo|war|xpi|xz|Z|zip)
atool --list -- "${FILE_PATH}" && exit 5
bsdtar --list --file "${FILE_PATH}" && exit 5
exit 1;;
rar)
# Avoid password prompt by providing empty password
unrar lt -p- -- "${FILE_PATH}" && exit 5
exit 1;;
7z)
# Avoid password prompt by providing empty password
7z l -p -- "${FILE_PATH}" && exit 5
exit 1;;
# PDF
pdf)
# Preview as text conversion
pdftotext -l 10 -nopgbrk -q -- "${FILE_PATH}" - && exit 5
exiftool "${FILE_PATH}" && exit 5
exit 1;;
# BitTorrent
torrent)
transmission-show -- "${FILE_PATH}" && exit 5
exit 1;;
# OpenDocument
odt|ods|odp|sxw)
# Preview as text conversion
odt2txt "${FILE_PATH}" && exit 5
exit 1;;
# HTML
htm|html|xhtml)
# Preview as text conversion
w3m -dump "${FILE_PATH}" && exit 5
lynx -dump -- "${FILE_PATH}" && exit 5
elinks -dump "${FILE_PATH}" && exit 5
;; # Continue with next handler on failure
esac
}
handle_image() {
local mimetype="${1}"
case "${mimetype}" in
# SVG
# image/svg+xml)
# convert "${FILE_PATH}" "${IMAGE_CACHE_PATH}" && exit 6
# exit 1;;
# Image
image/*)
local orientation
orientation="$( identify -format '%[EXIF:Orientation]\n' -- "${FILE_PATH}" )"
# If orientation data is present and the image actually
# needs rotating ("1" means no rotation)...
if [[ -n "$orientation" && "$orientation" != 1 ]]; then
# ...auto-rotate the image according to the EXIF data.
convert -- "${FILE_PATH}" -auto-orient "${IMAGE_CACHE_PATH}" && exit 6
fi
# `w3mimgdisplay` will be called for all images (unless overriden as above),
# but might fail for unsupported types.
exit 7;;
# Video
video/*)
# # Thumbnail
ffmpegthumbnailer -i "${FILE_PATH}" -o "${IMAGE_CACHE_PATH}" -s 0 && exit 6
exit 1;;
# PDF
# application/pdf)
# pdftoppm -f 1 -l 1 \
# -scale-to-x 1920 \
# -scale-to-y -1 \
# -singlefile \
# -jpeg -tiffcompression jpeg \
# -- "${FILE_PATH}" "${IMAGE_CACHE_PATH%.*}" \
# && exit 6 || exit 1;;
esac
}
handle_mime() {
local mimetype="${1}"
case "${mimetype}" in
# Text
text/* | */xml)
# Syntax highlight
if [[ "$( stat --printf='%s' -- "${FILE_PATH}" )" -gt "${HIGHLIGHT_SIZE_MAX}" ]]; then
exit 2
fi
if [[ "$( tput colors )" -ge 256 ]]; then
local pygmentize_format='terminal256'
local highlight_format='xterm256'
else
local pygmentize_format='terminal'
local highlight_format='ansi'
fi
highlight --replace-tabs="${HIGHLIGHT_TABWIDTH}" --out-format="${highlight_format}" \
--style="${HIGHLIGHT_STYLE}" --force -- "${FILE_PATH}" && exit 5
# pygmentize -f "${pygmentize_format}" -O "style=${PYGMENTIZE_STYLE}" -- "${FILE_PATH}" && exit 5
exit 2;;
# Image
image/*)
# Preview as text conversion
# img2txt --gamma=0.6 --width="${PV_WIDTH}" -- "${FILE_PATH}" && exit 4
exiftool "${FILE_PATH}" && exit 5
exit 1;;
# Video and audio
video/* | audio/*)
mediainfo "${FILE_PATH}" && exit 5
exiftool "${FILE_PATH}" && exit 5
exit 1;;
esac
}
handle_fallback() {
echo '----- File Type Classification -----' && file --dereference --brief -- "${FILE_PATH}" && exit 5
exit 1
}
MIMETYPE="$( file --dereference --brief --mime-type -- "${FILE_PATH}" )"
if [[ "${PV_IMAGE_ENABLED}" == 'True' ]]; then
handle_image "${MIMETYPE}"
fi
handle_extension
handle_mime "${MIMETYPE}"
handle_fallback
exit 1

View File

@@ -1,3 +0,0 @@
[user]
email = olari@mm.st
name = olari

View File

@@ -1,14 +0,0 @@
gtk-theme-name="Arc-Dark"
gtk-icon-theme-name="Papirus-Dark"
gtk-font-name="DejaVu Sans 9"
gtk-cursor-theme-name="Adwaita"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_MENU
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintslight"

View File

@@ -1,2 +0,0 @@
import readline
readline.write_history_file = lambda *args: None

6
.vimrc
View File

@@ -1,6 +0,0 @@
syntax on
set number
set tabstop=4
set autoindent
set viminfo=
let g:netrw_dirhistmax = 0

View File

@@ -1,6 +0,0 @@
synclient \
TouchpadOff=1 \
RightButtonAreaTop=0 \
RightButtonAreaLeft=3000 &
exec i3

View File

@@ -1,29 +0,0 @@
! Dracula Xresources palette
*.foreground: #F8F8F2
*.background: #282A36
*.color0: #000000
*.color8: #4D4D4D
*.color1: #FF5555
*.color9: #FF6E67
*.color2: #50FA7B
*.color10: #5AF78E
*.color3: #F1FA8C
*.color11: #F4F99D
*.color4: #BD93F9
*.color12: #CAA9FA
*.color5: #FF79C6
*.color13: #FF92D0
*.color6: #8BE9FD
*.color14: #9AEDFE
*.color7: #BFBFBF
*.color15: #E6E6E6
urxvt.scrollBar: false
urxvt.letterSpace: -1
urxvt.depth: 32
urxvt.background: rgba:2800/2A00/3600/F000
urxvt.font: xft:DejaVu Sans Mono:size=9
urxvt.italicFont: xft:DejaVu Sans Mono:size=9:italic
urxvt.boldFont: xft:DejaVu Sans Mono:size=9:bold
urxvt.boldItalicFont: xft:DejaVu Sans Mono:size=9:bold:italic

View File

@@ -1,27 +0,0 @@
#!/bin/bash
current_volume=$(pamixer --get-volume)
case $1 in
"raise")
(( current_volume += 5 ))
[[ current_volume -gt 100 ]] && current_volume=100
pamixer --set-volume $current_volume
notify-send -t 250 "VOL: $current_volume"
pkill -RTMIN+1 i3blocks
;;
"lower")
(( current_volume -= 5 ))
[[ current_volume -lt 0 ]] && current_volume=0
pamixer --set-volume $current_volume
notify-send -t 250 "VOL: $current_volume"
pkill -RTMIN+1 i3blocks
;;
"toggle_mute")
pamixer --toggle-mute
notify-send -t 300 "MUTE: $(pamixer --get-mute)"
;;
esac

View File

@@ -1,22 +0,0 @@
#!/bin/bash
backlight_float=$(xbacklight -get)
current_backlight=${backlight_float%%.*}
case $1 in
"raise")
(( current_backlight += 5 ))
[[ $current_backlight -gt 100 ]] && current_backlight=100
xbacklight -set $current_backlight -time 0
notify-send -t 250 "BL: $current_backlight"
;;
"lower")
(( current_backlight -= 5 ))
[[ $current_backlight -lt 5 ]] && current_backlight=1
xbacklight -set $current_backlight -time 0
notify-send -t 250 "BL: $current_backlight"
;;
esac

View File

@@ -1,9 +0,0 @@
#!/bin/bash
[[ ! $(pidof compton) ]] && compton &
[[ ! $(pidof unclutter) ]] && unclutter &
[[ ! $(pidof mpd) ]] && mpd &
[[ ! $(pidof transmission-daemon) ]] && transmission-daemon &
[[ ! $(pidof dunst) ]] && dunst &
[[ ! $(pidof nm-applet) ]] && nm-applet &

View File

@@ -1,6 +0,0 @@
#!/bin/bash
scrot -m -z /tmp/lock.png
convert /tmp/lock.png -paint 1 /tmp/lock.png
i3lock -e -f -c 000000 -i /tmp/lock.png

View File

@@ -1,16 +0,0 @@
#!/bin/bash
case $1 in
"toggle")
mpc toggle
;;
"next")
mpc next &
pkill -RTMIN+2 i3blocks
;;
"prev")
mpc prev &
pkill -RTMIN+2 i3blocks
;;
esac

View File

@@ -1,5 +0,0 @@
#!/bin/bash
~/scripts/lock.sh
systemctl suspend

View File

@@ -1 +0,0 @@
mountains.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 792 KiB