-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.zshrc.linux
48 lines (36 loc) · 1.18 KB
/
.zshrc.linux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# -------------------------------------------------------------------------
# (o)>#|#<.>(o)>#|#<.>(o)>#|#<.>(o)>#|#<.>(o)>#|#<.>(o)>#|#<.>(o)>#|#<.>(o)
# -------------------------------------------------------------------------
# Linux Specials
# -------------------------------------------------------------------------
# Saferish node
export PATH=$PATH:$HOME/.npm/bin
# 9 on arch
export PLAN9=/usr/lib/plan9
export PATH=$PATH:$PLAN9/bin
# QT Style
export QT_STYLE_OVERRIDE='Gtk+'
# Use personal fork of mupdf
alias mupdf="/usr/local/bin/mupdf-x11 -inB 111111"
# Feh Defaults
# Depends: feh
alias feh='feh -Bblack'
# XClip aliases and hilarity
# Depends: xclip
if which xclip > /dev/null; then
# Clipboard flipping
alias c2x='xclip -o -selection clipboard | xclip'
alias x2c='xclip -o | xclip -selection clipboard'
# Clipboard access
alias xclipb='xclip -selection clipboard'
# Copy current path
alias px='echo -n `pwd` | xclip'
# Go to to whatever's in xclip
alias xp='cd $(xclip -o)'
fi
# Synclient aliases
# Depends: synclient
if which synclient > /dev/null; then
alias trackon='synclient TouchpadOff=0'
alias trackoff='synclient TouchpadOff=1'
fi