summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.config/i3/config##desktop.Linux.Maus2
-rwxr-xr-x.config/nvim/init.vim2
-rw-r--r--.config/polybar/config##desktop.Linux.Lowe2
-rw-r--r--.taskrc##desktop.Linux.Lowe (renamed from .taskrc)2
-rw-r--r--.taskrc##desktop.Linux.Maus90
-rwxr-xr-x.xsession##desktop.Linux.Lowe5
-rw-r--r--.zshrc17
7 files changed, 108 insertions, 12 deletions
diff --git a/.config/i3/config##desktop.Linux.Maus b/.config/i3/config##desktop.Linux.Maus
index 33c2484..9c62d18 100644
--- a/.config/i3/config##desktop.Linux.Maus
+++ b/.config/i3/config##desktop.Linux.Maus
@@ -8,7 +8,7 @@ set $alt Mod1
8#autostart 8#autostart
9exec --no-startup-id xsettingsd & 9exec --no-startup-id xsettingsd &
10exec --no-startup-id compton -b & 10exec --no-startup-id compton -b &
11exec --no-startup-id dropbox & 11exec --no-startup-id nextcloud &
12exec --no-startup-id copyq & 12exec --no-startup-id copyq &
13exec --no-startup-id redshift-gtk & 13exec --no-startup-id redshift-gtk &
14exec --no-startup-id nm-applet & 14exec --no-startup-id nm-applet &
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim
index bd3a3a7..c7fe6de 100755
--- a/.config/nvim/init.vim
+++ b/.config/nvim/init.vim
@@ -53,6 +53,8 @@ Plug 'chrisbra/Colorizer'
53Plug 'matze/vim-move' 53Plug 'matze/vim-move'
54" search/select/edit sandwiched textobjects (vim-surround) 54" search/select/edit sandwiched textobjects (vim-surround)
55Plug 'machakann/vim-sandwich' 55Plug 'machakann/vim-sandwich'
56" provide additional text objects
57Plug 'wellle/targets.vim'
56 58
57"folding ledger files 59"folding ledger files
58Plug 'ledger/vim-ledger' 60Plug 'ledger/vim-ledger'
diff --git a/.config/polybar/config##desktop.Linux.Lowe b/.config/polybar/config##desktop.Linux.Lowe
index 5b0c3c0..8ee7e4d 100644
--- a/.config/polybar/config##desktop.Linux.Lowe
+++ b/.config/polybar/config##desktop.Linux.Lowe
@@ -50,7 +50,7 @@ module-margin = 1
50font-0 = scientifica:antialias=false;0 50font-0 = scientifica:antialias=false;0
51font-1 = Lato:size=10;1 51font-1 = Lato:size=10;1
52font-2 = Raleway:size=10;1 52font-2 = Raleway:size=10;1
53font-3 = FuraCode Nerd Font Mono:size=12;2 53font-3 = FuraCode Nerd Font:size=12;2
54 54
55modules-left = i3 pulseaudio mpd 55modules-left = i3 pulseaudio mpd
56modules-center = xwindow 56modules-center = xwindow
diff --git a/.taskrc b/.taskrc##desktop.Linux.Lowe
index 375080c..fee2a32 100644
--- a/.taskrc
+++ b/.taskrc##desktop.Linux.Lowe
@@ -85,6 +85,6 @@ calendar.details=full
85taskd.certificate=\/home\/yigit\/.task\/yigit_sever.cert.pem 85taskd.certificate=\/home\/yigit\/.task\/yigit_sever.cert.pem
86taskd.key=\/home\/yigit\/.task\/yigit_sever.key.pem 86taskd.key=\/home\/yigit\/.task\/yigit_sever.key.pem
87taskd.ca=\/home\/yigit\/.task\/ca.cert.pem 87taskd.ca=\/home\/yigit\/.task\/ca.cert.pem
88taskd.server=207.154.210.186:80 88taskd.server=localhost:53589
89taskd.credentials=Public\/Yigit Sever\/d4682d9a-9895-4127-86af-8d2ffc6fffcd 89taskd.credentials=Public\/Yigit Sever\/d4682d9a-9895-4127-86af-8d2ffc6fffcd
90taskd.trust=ignore hostname 90taskd.trust=ignore hostname
diff --git a/.taskrc##desktop.Linux.Maus b/.taskrc##desktop.Linux.Maus
new file mode 100644
index 0000000..23addf7
--- /dev/null
+++ b/.taskrc##desktop.Linux.Maus
@@ -0,0 +1,90 @@
1# [Created by task 2.5.1 2/6/2017 17:29:09]
2# Taskwarrior program configuration file.
3# For more documentation, see http://taskwarrior.org or try 'man task', 'man task-color',
4# 'man task-sync' or 'man taskrc'
5
6# Here is an example of entries that use the default, override and blank values
7# variable=foo -- By specifying a value, this overrides the default
8# variable= -- By specifying no value, this means no default
9# #variable=foo -- By commenting out the line, or deleting it, this uses the default
10
11# Use the command 'task show' to see all defaults and overrides
12
13# Files
14#data.location=/home/yigit/Dropbox/.task
15
16# Color theme (uncomment one to use)
17#include /usr/share/doc/task/rc/light-16.theme
18#include /usr/share/doc/task/rc/light-256.theme
19#include /usr/share/doc/task/rc/dark-16.theme
20#include /usr/share/doc/task/rc/dark-256.theme
21#include /usr/share/doc/task/rc/dark-red-256.theme
22#include /usr/share/doc/task/rc/dark-green-256.theme
23#include /usr/share/doc/task/rc/dark-blue-256.theme
24#include /usr/share/doc/task/rc/dark-violets-256.theme
25#include /usr/share/doc/task/rc/dark-yellow-green.theme
26#include /usr/share/doc/task/rc/dark-gray-256.theme
27#include /usr/share/doc/task/rc/dark-gray-blue-256.theme
28include /usr/share/doc/task/rc/solarized-dark-256.theme
29#include /usr/share/doc/task/rc/solarized-light-256.theme
30#include /usr/share/doc/task/rc/no-color.theme
31
32###### GTD Configuration ######
33### 'in' Report Definition
34report.in.columns = id,description
35report.in.description = Inbox
36report.in.filter = status:pending limit:page (+in)
37report.in.labels = ID,Description
38
39### 'inConky' Report Definition
40report.inConky.columns = description
41report.inConky.description = Inbox for Conky
42report.inConky.filter = status:pending limit:page (+in)
43report.inConky.labels = Description
44#
45### 'todo' Report Definition
46report.todo.columns = id,description,due
47report.todo.labels = ID,Description,Due
48report.todo.description = Tasks with due dates
49report.todo.filter = status:pending and due.after:now and due.before:later
50report.todo.sort = due+
51report.todo.dateformat = D/M, a @H:N
52
53### 'todo to Show in Conky' Report Definition
54report.todoConky.columns = description,due
55report.todoConky.labels = Description, Due
56report.todoConky.description = Tasks to do
57report.todoConky.sort = due+
58report.todoConky.filter = status:pending and due.after:now and due.before:later
59report.todoConky.dateformat = D-M-y H:N (A)
60
61### report for focus script
62report.custom_focus.columns = description
63report.custom_focus.labels = Description
64report.custom_focus.description = Task to feed to focus script
65report.custom_focus.filter = status:pending and +ACTIVE
66
67### contexts
68context.home = +@home or +@online
69context.work = +@work or +@online
70
71### user defined attribute brainpower (difficulty of tasks)
72uda.brainpower.type = string
73uda.brainpower.label = Brainpower
74uda.brainpower.values = H,M,L
75uda.brainpower.default = M
76
77### overriding 'next' report
78report.next.description = Most urgent tasks
79report.next.columns = id,start.age,entry.age,urgency,depends,priority,project,tags,recur,scheduled.countdown,due.remaining,until.remaining,description,brainpower
80report.next.filter = status:pending and due.none: and +next
81report.next.labels = ID,Active,Age,Urgency,Deps,P,Project,Tag,Recur,S,Due,Until,Description,Brainpower
82report.next.sort = brainpower-,priority-,urgency-
83
84calendar.details=full
85taskd.certificate=\/home\/yigit\/.task\/yigit_sever.cert.pem
86taskd.key=\/home\/yigit\/.task\/yigit_sever.key.pem
87taskd.ca=\/home\/yigit\/.task\/ca.cert.pem
88taskd.server=yigitsever.bike:53589
89taskd.credentials=Public\/Yigit Sever\/d4682d9a-9895-4127-86af-8d2ffc6fffcd
90taskd.trust=ignore hostname
diff --git a/.xsession##desktop.Linux.Lowe b/.xsession##desktop.Linux.Lowe
index 5ca1fa9..f6f1fd9 100755
--- a/.xsession##desktop.Linux.Lowe
+++ b/.xsession##desktop.Linux.Lowe
@@ -24,7 +24,7 @@ xsettingsd &
24redshift-gtk & 24redshift-gtk &
25 25
26# utilities 26# utilities
27dropbox & 27nextcloud &
28copyq & 28copyq &
29conky --daemonize -c ~/.config/conky/conky.conf & 29conky --daemonize -c ~/.config/conky/conky.conf &
30conky --daemonize -c ~/.config/conky/task.conf & 30conky --daemonize -c ~/.config/conky/task.conf &
@@ -32,3 +32,6 @@ unclutter --timeout 3 --jitter 3 -b &
32 32
33# keyboard with alt+shift us,tr switch, map escape to capslock 33# keyboard with alt+shift us,tr switch, map escape to capslock
34setxkbmap -model pc105 -layout us,tr -option grp:alt_shift_toggle,caps:swapescape & 34setxkbmap -model pc105 -layout us,tr -option grp:alt_shift_toggle,caps:swapescape &
35
36# bind the local port to overseer
37ssh -N -f -L 127.0.0.1:53589:yigitsever.bike:53589 overseer
diff --git a/.zshrc b/.zshrc
index e84e3cb..88a059a 100644
--- a/.zshrc
+++ b/.zshrc
@@ -120,18 +120,13 @@ alias -g C='| xsel -b' # Copy to clipboard
120alias bc='bc -l' 120alias bc='bc -l'
121alias maas="expr $(cal | awk 'FNR>2{d+=NF}END{print d}') - $(date +%d)" 121alias maas="expr $(cal | awk 'FNR>2{d+=NF}END{print d}') - $(date +%d)"
122alias gg="exit" 122alias gg="exit"
123alias ledger="ledger -f ~/Dropbox/ledger.dat" 123alias ledger="ledger -f ~/Nextcloud/ledger.dat"
124alias report="report -f ~/Dropbox/ledger.dat" 124alias report="report -f ~/Nextcloud/ledger.dat"
125 125
126RANGER_LOAD_DEFAULT_RC=FALSE; export RANGER_LOAD_DEFAULT_RC 126RANGER_LOAD_DEFAULT_RC=FALSE; export RANGER_LOAD_DEFAULT_RC
127 127
128export GPG_TTY=$(tty) 128export GPG_TTY=$(tty)
129 129
130if [ "$hostname" != "Luchs" ]; then
131 PATH="$PATH:$(ruby -e 'print Gem.user_dir')/bin"
132 export GEM_HOME=$HOME/.gem
133fi
134
135# Getting Things Done & Taskwarrior Related 130# Getting Things Done & Taskwarrior Related
136alias in='task add +in' # Alias for tasks with in tag (in tray) 131alias in='task add +in' # Alias for tasks with in tag (in tray)
137alias inc='task +in +PENDING count' # Reporting the number of in things 132alias inc='task +in +PENDING count' # Reporting the number of in things
@@ -147,7 +142,7 @@ alias tick=tickle
147#think it over 142#think it over
148alias think='tickle +1d' 143alias think='tickle +1d'
149 144
150alias lim='nvim /home/yigit/Dropbox/ledger.dat' 145alias lim='nvim /home/yigit/Nextcloud/ledger.dat'
151alias maybe='task due:someday list' 146alias maybe='task due:someday list'
152alias music='mpv --no-vid' 147alias music='mpv --no-vid'
153alias s="du -hs * | sort -rh | head -5" 148alias s="du -hs * | sort -rh | head -5"
@@ -158,3 +153,9 @@ alias tp='trash-put'
158[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh 153[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
159 154
160export GOOGLE_APPLICATION_CREDENTIALS="/home/yigit/translation/DanNet-152c89acaeb0.json" 155export GOOGLE_APPLICATION_CREDENTIALS="/home/yigit/translation/DanNet-152c89acaeb0.json"
156
157PATH="/home/yigit/perl5/bin${PATH:+:${PATH}}"; export PATH;
158PERL5LIB="/home/yigit/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB;
159PERL_LOCAL_LIB_ROOT="/home/yigit/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT;
160PERL_MB_OPT="--install_base \"/home/yigit/perl5\""; export PERL_MB_OPT;
161PERL_MM_OPT="INSTALL_BASE=/home/yigit/perl5"; export PERL_MM_OPT;