From 178bfef951bf25b9bc85d71716801fe20332a224 Mon Sep 17 00:00:00 2001 From: Tristan Date: Tue, 6 Jun 2017 18:02:21 +0200 Subject: [PATCH] initial commit --- .Xresources | 66 + .config/Xresources.d/t-i3.x | 4 + .config/Xresources.d/t-netbook.x | 8 + .config/dunst/dunstrc | 245 ++ .config/htop/htoprc | 26 + .config/mpd/mpd.conf | 17 + .config/nvim | 1 + .config/ranger/.gitignore | 1 + .config/ranger/bookmarks | 5 + .config/ranger/commands.py | 100 + .config/ranger/rc.conf | 616 ++++ .config/ranger/rifle.conf | 211 ++ .config/ranger/scope.sh | 121 + .config/ranger/tagged | 13 + .dmrc | 3 + .gitconfig | 16 + .gitignore | 22 + .i3/boot.mp3 | Bin 0 -> 1032 bytes .i3/config | 215 ++ .i3/custom.map | 6 + .i3/i3blocks-netbook.conf | 38 + .i3/i3blocks.conf | 50 + .i3/layouts/gimp-layout.json | 73 + .i3/mboot.mp3 | Bin 0 -> 77640 bytes .i3/scripts/RAM.sh | 7 + .i3/scripts/claw | Bin 0 -> 54440 bytes .i3/scripts/key_layout | 23 + .i3/scripts/locker.sh | 14 + .i3/scripts/mpd_status.sh | 25 + .i3/scripts/shutdown_menu | 40 + .i3/scripts/volume_set.sh | 18 + .i3/scripts/wan-or-not.sh | 13 + .mozilla/firefox/chrome/userChrome.css | 3 + .oh-my-zsh/.gitignore | 3 + .oh-my-zsh/.zsh-update | 1 + .oh-my-zsh/LICENSE.txt | 22 + .oh-my-zsh/README.md | 230 ++ .oh-my-zsh/custom/themes/T-i3.zsh-theme | 2 + .oh-my-zsh/custom/themes/T-netbook.zsh-theme | 2 + .oh-my-zsh/custom/themes/TServer.zsh-theme | 2 + .oh-my-zsh/lib/bzr.zsh | 10 + .oh-my-zsh/lib/clipboard.zsh | 86 + .oh-my-zsh/lib/compfix.zsh | 60 + .oh-my-zsh/lib/completion.zsh | 70 + .oh-my-zsh/lib/correction.zsh | 13 + .oh-my-zsh/lib/diagnostics.zsh | 353 +++ .oh-my-zsh/lib/directories.zsh | 34 + .oh-my-zsh/lib/functions.zsh | 231 ++ .oh-my-zsh/lib/git.zsh | 217 ++ .oh-my-zsh/lib/grep.zsh | 28 + .oh-my-zsh/lib/history.zsh | 24 + .oh-my-zsh/lib/key-bindings.zsh | 93 + .oh-my-zsh/lib/misc.zsh | 42 + .oh-my-zsh/lib/nvm.zsh | 9 + .oh-my-zsh/lib/prompt_info_functions.zsh | 33 + .oh-my-zsh/lib/spectrum.zsh | 37 + .oh-my-zsh/lib/termsupport.zsh | 105 + .oh-my-zsh/lib/theme-and-appearance.zsh | 55 + .oh-my-zsh/oh-my-zsh.sh | 113 + .oh-my-zsh/plugins/adb/README.md | 8 + .oh-my-zsh/plugins/adb/_adb | 48 + .oh-my-zsh/plugins/ant/ant.plugin.zsh | 16 + .oh-my-zsh/plugins/apache2-macports/README.md | 19 + .../apache2-macports.plugin.zsh | 6 + .oh-my-zsh/plugins/arcanist/README.md | 5 + .../plugins/arcanist/arcanist.plugin.zsh | 21 + .oh-my-zsh/plugins/archlinux/README.md | 95 + .../plugins/archlinux/archlinux.plugin.zsh | 136 + .oh-my-zsh/plugins/asdf/README.md | 27 + .oh-my-zsh/plugins/asdf/asdf.plugin.zsh | 7 + .oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh | 43 + .../plugins/autojump/autojump.plugin.zsh | 21 + .oh-my-zsh/plugins/autopep8/_autopep8 | 32 + .../plugins/autopep8/autopep8.plugin.zsh | 0 .oh-my-zsh/plugins/aws/aws.plugin.zsh | 37 + .oh-my-zsh/plugins/battery/battery.plugin.zsh | 160 + .oh-my-zsh/plugins/bbedit/README.md | 20 + .oh-my-zsh/plugins/bbedit/bbedit.plugin.zsh | 21 + .oh-my-zsh/plugins/bgnotify/README.md | 54 + .../plugins/bgnotify/bgnotify.plugin.zsh | 77 + .oh-my-zsh/plugins/boot2docker/README.md | 6 + .oh-my-zsh/plugins/boot2docker/_boot2docker | 73 + .oh-my-zsh/plugins/bower/_bower | 58 + .oh-my-zsh/plugins/bower/bower.plugin.zsh | 82 + .oh-my-zsh/plugins/branch/README.md | 33 + .oh-my-zsh/plugins/branch/branch.plugin.zsh | 31 + .oh-my-zsh/plugins/brew/brew.plugin.zsh | 20 + .oh-my-zsh/plugins/bundler/README.md | 50 + .oh-my-zsh/plugins/bundler/_bundler | 104 + .oh-my-zsh/plugins/bundler/bundler.plugin.zsh | 112 + .oh-my-zsh/plugins/bwana/bwana.plugin.zsh | 13 + .oh-my-zsh/plugins/cabal/cabal.plugin.zsh | 93 + .oh-my-zsh/plugins/cake/cake.plugin.zsh | 33 + .../plugins/cakephp3/cakephp3.plugin.zsh | 38 + .oh-my-zsh/plugins/capistrano/_capistrano | 49 + .../plugins/capistrano/capistrano.plugin.zsh | 11 + .oh-my-zsh/plugins/cargo/README.md | 11 + .oh-my-zsh/plugins/cargo/_cargo | 497 +++ .oh-my-zsh/plugins/cask/README.md | 11 + .oh-my-zsh/plugins/cask/cask.plugin.zsh | 26 + .oh-my-zsh/plugins/catimg/catimg.plugin.zsh | 17 + .oh-my-zsh/plugins/catimg/catimg.sh | 88 + .oh-my-zsh/plugins/catimg/colors.png | Bin 0 -> 353 bytes .oh-my-zsh/plugins/celery/_celery | 129 + .oh-my-zsh/plugins/chruby/chruby.plugin.zsh | 99 + .oh-my-zsh/plugins/chucknorris/.gitignore | 1 + .oh-my-zsh/plugins/chucknorris/LICENSE | 2 + .../chucknorris/chucknorris.plugin.zsh | 28 + .../plugins/chucknorris/fortunes/chucknorris | 907 ++++++ .../plugins/cloudapp/cloudapp.plugin.zsh | 2 + .oh-my-zsh/plugins/cloudapp/cloudapp.rb | 60 + .oh-my-zsh/plugins/codeclimate/_codeclimate | 82 + .oh-my-zsh/plugins/coffee/README.md | 31 + .oh-my-zsh/plugins/coffee/_coffee | 81 + .oh-my-zsh/plugins/coffee/coffee.plugin.zsh | 16 + .oh-my-zsh/plugins/colemak/colemak-less | 6 + .oh-my-zsh/plugins/colemak/colemak.plugin.zsh | 22 + .../colored-man-pages.plugin.zsh | 32 + .../plugins/colorize/colorize.plugin.zsh | 28 + .../command-not-found.plugin.zsh | 33 + .../common-aliases/common-aliases.plugin.zsh | 89 + .../plugins/compleat/compleat.plugin.zsh | 20 + .../plugins/composer/composer.plugin.zsh | 52 + .oh-my-zsh/plugins/copybuffer/README.md | 11 + .../plugins/copybuffer/copybuffer.plugin.zsh | 14 + .oh-my-zsh/plugins/copydir/copydir.plugin.zsh | 5 + .../plugins/copyfile/copyfile.plugin.zsh | 7 + .oh-my-zsh/plugins/cp/README.md | 32 + .oh-my-zsh/plugins/cp/cp.plugin.zsh | 4 + .oh-my-zsh/plugins/cpanm/_cpanm | 67 + .oh-my-zsh/plugins/debian/debian.plugin.zsh | 229 ++ .../plugins/dircycle/dircycle.plugin.zsh | 49 + .../plugins/dirhistory/dirhistory.plugin.zsh | 133 + .../plugins/dirpersist/dirpersist.plugin.zsh | 20 + .oh-my-zsh/plugins/django/django.plugin.zsh | 402 +++ .oh-my-zsh/plugins/dnf/README.md | 25 + .oh-my-zsh/plugins/dnf/dnf.plugin.zsh | 15 + .oh-my-zsh/plugins/docker-compose/README.md | 4 + .../plugins/docker-compose/_docker-compose | 455 +++ .../docker-compose/docker-compose.plugin.zsh | 23 + .oh-my-zsh/plugins/docker/README.md | 5 + .oh-my-zsh/plugins/docker/_docker | 2166 +++++++++++++ .oh-my-zsh/plugins/droplr/README.md | 19 + .oh-my-zsh/plugins/droplr/droplr.plugin.zsh | 15 + .oh-my-zsh/plugins/emacs/emacs.plugin.zsh | 55 + .oh-my-zsh/plugins/emacs/emacsclient.sh | 28 + .oh-my-zsh/plugins/ember-cli/README.md | 21 + .../plugins/ember-cli/ember-cli.plugin.zsh | 16 + .../emoji-clock/emoji-clock.plugin.zsh | 33 + .oh-my-zsh/plugins/emoji/README.md | 135 + .../plugins/emoji/emoji-char-definitions.zsh | 1303 ++++++++ .oh-my-zsh/plugins/emoji/emoji-data.txt | 1308 ++++++++ .oh-my-zsh/plugins/emoji/emoji.plugin.zsh | 288 ++ .oh-my-zsh/plugins/emoji/update_emoji.pl | 113 + .oh-my-zsh/plugins/emotty/emotty.plugin.zsh | 43 + .../plugins/emotty/emotty_emoji_set.zsh | 24 + .../plugins/emotty/emotty_floral_set.zsh | 18 + .oh-my-zsh/plugins/emotty/emotty_love_set.zsh | 34 + .../plugins/emotty/emotty_nature_set.zsh | 58 + .../plugins/emotty/emotty_stellar_set.zsh | 25 + .../plugins/emotty/emotty_zodiac_set.zsh | 29 + .../plugins/encode64/encode64.plugin.zsh | 17 + .oh-my-zsh/plugins/extract/README.md | 46 + .oh-my-zsh/plugins/extract/_extract | 7 + .oh-my-zsh/plugins/extract/extract.plugin.zsh | 71 + .oh-my-zsh/plugins/fabric/_fab | 60 + .oh-my-zsh/plugins/fabric/fabric.plugin.zsh | 1 + .oh-my-zsh/plugins/fancy-ctrl-z/README.md | 14 + .../fancy-ctrl-z/fancy-ctrl-z.plugin.zsh | 12 + .oh-my-zsh/plugins/fasd/fasd.plugin.zsh | 11 + .../plugins/fastfile/fastfile.plugin.zsh | 138 + .oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh | 7 + .oh-my-zsh/plugins/fedora/README.md | 3 + .oh-my-zsh/plugins/fedora/fedora.plugin.zsh | 16 + .../plugins/firewalld/firewalld.plugin.zsh | 17 + .oh-my-zsh/plugins/firewalld/readme.md | 22 + .oh-my-zsh/plugins/forklift/README.md | 15 + .../plugins/forklift/forklift.plugin.zsh | 69 + .oh-my-zsh/plugins/fossil/README.md | 7 + .oh-my-zsh/plugins/fossil/fossil.plugin.zsh | 89 + .oh-my-zsh/plugins/frontend-search/README.md | 65 + .../frontend-search/_frontend-search.sh | 132 + .../frontend-search.plugin.zsh | 91 + .oh-my-zsh/plugins/gas/_gas | 39 + .oh-my-zsh/plugins/gb/README.md | 21 + .oh-my-zsh/plugins/gb/_gb | 111 + .oh-my-zsh/plugins/geeknote/README.md | 12 + .oh-my-zsh/plugins/geeknote/_geeknote | 136 + .../plugins/geeknote/geeknote.plugin.zsh | 2 + .oh-my-zsh/plugins/gem/_gem | 72 + .oh-my-zsh/plugins/gem/gem.plugin.zsh | 7 + .oh-my-zsh/plugins/git-extras/README.md | 11 + .../plugins/git-extras/git-extras.plugin.zsh | 335 ++ .../git-flow-avh/git-flow-avh.plugin.zsh | 419 +++ .oh-my-zsh/plugins/git-flow/README.md | 31 + .../plugins/git-flow/git-flow.plugin.zsh | 365 +++ .../git-hubflow/git-hubflow.plugin.zsh | 355 +++ .../plugins/git-prompt/git-prompt.plugin.zsh | 92 + .oh-my-zsh/plugins/git-prompt/gitstatus.py | 84 + .../git-remote-branch.plugin.zsh | 19 + .oh-my-zsh/plugins/git/README.md | 10 + .oh-my-zsh/plugins/git/git.plugin.zsh | 240 ++ .oh-my-zsh/plugins/gitfast/_git | 227 ++ .../plugins/gitfast/git-completion.bash | 2776 +++++++++++++++++ .oh-my-zsh/plugins/gitfast/git-prompt.sh | 533 ++++ .oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh | 8 + .oh-my-zsh/plugins/github/README.md | 46 + .oh-my-zsh/plugins/github/_hub | 163 + .oh-my-zsh/plugins/github/github.plugin.zsh | 78 + .../plugins/gitignore/gitignore.plugin.zsh | 12 + .oh-my-zsh/plugins/glassfish/_asadmin | 1150 +++++++ .../plugins/glassfish/glassfish.plugin.zsh | 3 + .oh-my-zsh/plugins/globalias/README.md | 62 + .../plugins/globalias/globalias.plugin.zsh | 17 + .../plugins/gnu-utils/gnu-utils.plugin.zsh | 83 + .oh-my-zsh/plugins/go/go.plugin.zsh | 1 + .oh-my-zsh/plugins/golang/golang.plugin.zsh | 193 ++ .../plugins/golang/templates/package.txt | 29 + .../plugins/golang/templates/search.txt | 0 .../plugins/gpg-agent/gpg-agent.plugin.zsh | 41 + .oh-my-zsh/plugins/gradle/_gradle | 1 + .oh-my-zsh/plugins/gradle/_gradlew | 1 + .oh-my-zsh/plugins/gradle/gradle.plugin.zsh | 121 + .oh-my-zsh/plugins/grails/grails.plugin.zsh | 60 + .oh-my-zsh/plugins/grunt/grunt.plugin.zsh | 255 ++ .oh-my-zsh/plugins/gulp/gulp.plugin.zsh | 29 + .oh-my-zsh/plugins/heroku/_heroku | 148 + .../history-substring-search/README.md | 149 + .../history-substring-search.plugin.zsh | 26 + .../history-substring-search.zsh | 585 ++++ .../update-from-upstream.zsh | 129 + .oh-my-zsh/plugins/history/README.md | 15 + .oh-my-zsh/plugins/history/history.plugin.zsh | 8 + .oh-my-zsh/plugins/httpie/README.md | 6 + .oh-my-zsh/plugins/httpie/httpie.plugin.zsh | 33 + .oh-my-zsh/plugins/iwhois/iwhois.plugin.zsh | 8 + .../plugins/jake-node/jake-node.plugin.zsh | 14 + .oh-my-zsh/plugins/jhbuild/README.md | 4 + .oh-my-zsh/plugins/jhbuild/jhbuild.plugin.zsh | 28 + .oh-my-zsh/plugins/jira/README.md | 64 + .oh-my-zsh/plugins/jira/_jira | 22 + .oh-my-zsh/plugins/jira/jira.plugin.zsh | 105 + .oh-my-zsh/plugins/jruby/jruby.plugin.zsh | 4 + .oh-my-zsh/plugins/jsontools/README.md | 42 + .../plugins/jsontools/jsontools.plugin.zsh | 39 + .oh-my-zsh/plugins/jump/jump.plugin.zsh | 57 + .oh-my-zsh/plugins/kate/kate.plugin.zsh | 9 + .oh-my-zsh/plugins/kitchen/_kitchen | 85 + .oh-my-zsh/plugins/knife/_knife | 241 ++ .../plugins/knife_ssh/knife_ssh.plugin.zsh | 18 + .oh-my-zsh/plugins/kubectl/kubectl.plugin.zsh | 7 + .oh-my-zsh/plugins/laravel/_artisan | 40 + .oh-my-zsh/plugins/laravel/laravel.plugin.zsh | 3 + .../plugins/laravel4/laravel4.plugin.zsh | 20 + .../plugins/laravel5/laravel5.plugin.zsh | 20 + .oh-my-zsh/plugins/last-working-dir/README.md | 9 + .../last-working-dir.plugin.zsh | 23 + .oh-my-zsh/plugins/lein/lein.plugin.zsh | 43 + .../plugins/lighthouse/lighthouse.plugin.zsh | 16 + .oh-my-zsh/plugins/lol/lol.plugin.zsh | 50 + .oh-my-zsh/plugins/macports/_port | 89 + .../plugins/macports/macports.plugin.zsh | 8 + .oh-my-zsh/plugins/man/man.zsh | 27 + .oh-my-zsh/plugins/marked2/README.md | 13 + .oh-my-zsh/plugins/marked2/marked2.plugin.zsh | 12 + .oh-my-zsh/plugins/mercurial/README.md | 60 + .../plugins/mercurial/mercurial.plugin.zsh | 65 + .oh-my-zsh/plugins/meteor/README.md | 45 + .oh-my-zsh/plugins/meteor/_meteor | 48 + .oh-my-zsh/plugins/meteor/meteor.plugin.zsh | 33 + .oh-my-zsh/plugins/mix-fast/README.md | 28 + .../plugins/mix-fast/mix-fast.plugin.zsh | 29 + .oh-my-zsh/plugins/mix/_mix | 91 + .oh-my-zsh/plugins/mosh/mosh.plugin.zsh | 2 + .oh-my-zsh/plugins/mvn/README.md | 33 + .oh-my-zsh/plugins/mvn/mvn.plugin.zsh | 190 ++ .../mysql-macports/mysql-macports.plugin.zsh | 8 + .../n98-magerun/n98-magerun.plugin.zsh | 34 + .oh-my-zsh/plugins/nanoc/_nanoc | 44 + .oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh | 9 + .oh-my-zsh/plugins/ng/README.md | 37 + .oh-my-zsh/plugins/ng/ng.plugin.zsh | 77 + .oh-my-zsh/plugins/nmap/README.md | 37 + .oh-my-zsh/plugins/nmap/nmap.plugin.zsh | 32 + .oh-my-zsh/plugins/node/node.plugin.zsh | 6 + .oh-my-zsh/plugins/nomad/README.md | 15 + .oh-my-zsh/plugins/nomad/_nomad | 153 + .oh-my-zsh/plugins/npm/npm.plugin.zsh | 46 + .oh-my-zsh/plugins/nvm/_nvm | 26 + .oh-my-zsh/plugins/nvm/nvm.plugin.zsh | 5 + .oh-my-zsh/plugins/nyan/nyan.plugin.zsh | 5 + .oh-my-zsh/plugins/osx/README.md | 33 + .oh-my-zsh/plugins/osx/osx.plugin.zsh | 530 ++++ .oh-my-zsh/plugins/pass/_pass | 138 + .oh-my-zsh/plugins/paver/paver.plugin.zsh | 16 + .oh-my-zsh/plugins/pep8/_pep8 | 34 + .../plugins/per-directory-history/README.md | 55 + .../per-directory-history.plugin.zsh | 1 + .../per-directory-history.zsh | 151 + .oh-my-zsh/plugins/perl/perl.plugin.zsh | 56 + .oh-my-zsh/plugins/perms/README.md | 9 + .oh-my-zsh/plugins/perms/perms.plugin.zsh | 78 + .oh-my-zsh/plugins/phing/phing.plugin.zsh | 7 + .oh-my-zsh/plugins/pip/_pip | 98 + .oh-my-zsh/plugins/pip/pip.plugin.zsh | 81 + .oh-my-zsh/plugins/pj/README.md | 45 + .oh-my-zsh/plugins/pj/pj.plugin.zsh | 37 + .oh-my-zsh/plugins/pod/_pod | 682 ++++ .../plugins/postgres/postgres.plugin.zsh | 8 + .oh-my-zsh/plugins/pow/pow.plugin.zsh | 85 + .oh-my-zsh/plugins/powder/_powder | 4 + .oh-my-zsh/plugins/powify/_powify | 55 + .../plugins/profiles/profiles.plugin.zsh | 12 + .oh-my-zsh/plugins/pyenv/pyenv.plugin.zsh | 35 + .oh-my-zsh/plugins/pylint/_pylint | 31 + .oh-my-zsh/plugins/pylint/pylint.plugin.zsh | 3 + .oh-my-zsh/plugins/python/_python | 54 + .oh-my-zsh/plugins/python/python.plugin.zsh | 14 + .oh-my-zsh/plugins/rails/_rails | 63 + .oh-my-zsh/plugins/rails/rails.plugin.zsh | 82 + .oh-my-zsh/plugins/rake-fast/README.md | 35 + .../plugins/rake-fast/rake-fast.plugin.zsh | 43 + .oh-my-zsh/plugins/rake/rake.plugin.zsh | 10 + .../plugins/rand-quote/rand-quote.plugin.zsh | 26 + .oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh | 57 + .oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh | 42 + .oh-my-zsh/plugins/react-native/README.md | 14 + .oh-my-zsh/plugins/react-native/_react-native | 23 + .../react-native/react-native.plugin.zsh | 9 + .oh-my-zsh/plugins/rebar/_rebar | 79 + .oh-my-zsh/plugins/redis-cli/_redis-cli | 142 + .oh-my-zsh/plugins/repo/README.md | 7 + .oh-my-zsh/plugins/repo/_repo | 272 ++ .oh-my-zsh/plugins/repo/repo.plugin.zsh | 18 + .oh-my-zsh/plugins/rsync/rsync.plugin.zsh | 4 + .oh-my-zsh/plugins/ruby/ruby.plugin.zsh | 6 + .oh-my-zsh/plugins/rust/_rust | 191 ++ .oh-my-zsh/plugins/rvm/rvm.plugin.zsh | 74 + .../plugins/safe-paste/safe-paste.plugin.zsh | 54 + .oh-my-zsh/plugins/sbt/_sbt | 55 + .oh-my-zsh/plugins/sbt/sbt.plugin.zsh | 24 + .oh-my-zsh/plugins/scala/_scala | 249 ++ .oh-my-zsh/plugins/scd/README.md | 123 + .oh-my-zsh/plugins/scd/scd | 390 +++ .oh-my-zsh/plugins/scd/scd.plugin.zsh | 19 + .oh-my-zsh/plugins/screen/screen.plugin.zsh | 54 + .oh-my-zsh/plugins/scw/README.md | 7 + .oh-my-zsh/plugins/scw/_scw | 333 ++ .oh-my-zsh/plugins/sfffe/sfffe.plugin.zsh | 28 + .oh-my-zsh/plugins/shrink-path/README.md | 68 + .../shrink-path/shrink-path.plugin.zsh | 127 + .../plugins/singlechar/singlechar.plugin.zsh | 133 + .oh-my-zsh/plugins/spring/README.md | 25 + .oh-my-zsh/plugins/spring/_spring | 29 + .oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh | 62 + .oh-my-zsh/plugins/ssh-agent/README.md | 38 + .../plugins/ssh-agent/ssh-agent.plugin.zsh | 42 + .oh-my-zsh/plugins/stack/stack.plugin.zsh | 37 + .oh-my-zsh/plugins/sublime/README.md | 21 + .oh-my-zsh/plugins/sublime/sublime.plugin.zsh | 87 + .oh-my-zsh/plugins/sudo/sudo.plugin.zsh | 31 + .oh-my-zsh/plugins/supervisor/_supervisorctl | 136 + .oh-my-zsh/plugins/supervisor/_supervisord | 33 + .../plugins/supervisor/supervisor.plugin.zsh | 1 + .oh-my-zsh/plugins/suse/suse.plugin.zsh | 61 + .../svn-fast-info/svn-fast-info.plugin.zsh | 73 + .oh-my-zsh/plugins/svn/README.md | 67 + .oh-my-zsh/plugins/svn/svn.plugin.zsh | 87 + .oh-my-zsh/plugins/symfony/symfony.plugin.zsh | 13 + .../plugins/symfony2/symfony2.plugin.zsh | 29 + .../systemadmin/systemadmin.plugin.zsh | 163 + .oh-my-zsh/plugins/systemd/systemd.plugin.zsh | 16 + .oh-my-zsh/plugins/taskwarrior/README.md | 13 + .oh-my-zsh/plugins/taskwarrior/_task | 285 ++ .../taskwarrior/taskwarrior.plugin.zsh | 7 + .../terminalapp/terminalapp.plugin.zsh | 6 + .oh-my-zsh/plugins/terminitor/_terminitor | 38 + .oh-my-zsh/plugins/terraform/README.md | 11 + .oh-my-zsh/plugins/terraform/_terraform | 177 ++ .oh-my-zsh/plugins/textastic/README.md | 15 + .../plugins/textastic/textastic.plugin.zsh | 17 + .../plugins/textmate/textmate.plugin.zsh | 14 + .oh-my-zsh/plugins/thefuck/README.md | 9 + .oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh | 17 + .oh-my-zsh/plugins/themes/_theme | 3 + .oh-my-zsh/plugins/themes/themes.plugin.zsh | 24 + .oh-my-zsh/plugins/thor/_thor | 4 + .oh-my-zsh/plugins/tig/README.md | 16 + .oh-my-zsh/plugins/tig/tig.plugin.zsh | 3 + .oh-my-zsh/plugins/tmux-cssh/_tmux-cssh | 25 + .oh-my-zsh/plugins/tmux/tmux.extra.conf | 2 + .oh-my-zsh/plugins/tmux/tmux.only.conf | 1 + .oh-my-zsh/plugins/tmux/tmux.plugin.zsh | 98 + .oh-my-zsh/plugins/tmuxinator/_tmuxinator | 40 + .oh-my-zsh/plugins/torrent/torrent.plugin.zsh | 17 + .oh-my-zsh/plugins/tugboat/_tugboat | 106 + .oh-my-zsh/plugins/ubuntu/readme.md | 21 + .oh-my-zsh/plugins/ubuntu/ubuntu.plugin.zsh | 144 + .../plugins/urltools/urltools.plugin.zsh | 42 + .oh-my-zsh/plugins/vagrant/_vagrant | 130 + .oh-my-zsh/plugins/vault/README.md | 18 + .oh-my-zsh/plugins/vault/_vault | 400 +++ .oh-my-zsh/plugins/vi-mode/README.md | 75 + .oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh | 50 + .oh-my-zsh/plugins/vim-interaction/README.md | 82 + .../vim-interaction.plugin.zsh | 58 + .../plugins/virtualenv/virtualenv.plugin.zsh | 7 + .../virtualenvwrapper.plugin.zsh | 86 + .oh-my-zsh/plugins/vundle/vundle.plugin.zsh | 27 + .oh-my-zsh/plugins/wakeonlan/README | 29 + .oh-my-zsh/plugins/wakeonlan/_wake | 4 + .../plugins/wakeonlan/wakeonlan.plugin.zsh | 14 + .oh-my-zsh/plugins/wd/LICENSE | 21 + .oh-my-zsh/plugins/wd/README.md | 150 + .oh-my-zsh/plugins/wd/_wd.sh | 74 + .oh-my-zsh/plugins/wd/wd.plugin.zsh | 11 + .oh-my-zsh/plugins/wd/wd.sh | 462 +++ .../plugins/web-search/web-search.plugin.zsh | 57 + .oh-my-zsh/plugins/wp-cli/README.md | 107 + .oh-my-zsh/plugins/wp-cli/wp-cli.plugin.zsh | 160 + .oh-my-zsh/plugins/xcode/README.md | 84 + .oh-my-zsh/plugins/xcode/_xcselv | 19 + .oh-my-zsh/plugins/xcode/xcode.plugin.zsh | 197 ++ .oh-my-zsh/plugins/yii/yii.plugin.zsh | 17 + .oh-my-zsh/plugins/yii2/README.md | 7 + .oh-my-zsh/plugins/yii2/yii2.plugin.zsh | 29 + .oh-my-zsh/plugins/yum/yum.plugin.zsh | 16 + .oh-my-zsh/plugins/z/Makefile | 4 + .oh-my-zsh/plugins/z/README | 144 + .oh-my-zsh/plugins/z/z.1 | 166 + .oh-my-zsh/plugins/z/z.plugin.zsh | 1 + .oh-my-zsh/plugins/z/z.sh | 243 ++ .oh-my-zsh/plugins/zeus/README.md | 56 + .oh-my-zsh/plugins/zeus/_zeus | 34 + .oh-my-zsh/plugins/zeus/zeus.plugin.zsh | 69 + .../.config/znt/README.txt | 1 + .../.config/znt/n-aliases.conf | 33 + .../.config/znt/n-cd.conf | 68 + .../.config/znt/n-env.conf | 38 + .../.config/znt/n-functions.conf | 41 + .../.config/znt/n-history.conf | 43 + .../.config/znt/n-kill.conf | 46 + .../.config/znt/n-list.conf | 55 + .../.config/znt/n-options.conf | 34 + .../.config/znt/n-panelize.conf | 34 + .../plugins/zsh-navigation-tools/LICENSE | 700 +++++ .oh-my-zsh/plugins/zsh-navigation-tools/NEWS | 17 + .../plugins/zsh-navigation-tools/README.md | 244 ++ .../plugins/zsh-navigation-tools/_n-kill | 41 + .../plugins/zsh-navigation-tools/n-aliases | 47 + .oh-my-zsh/plugins/zsh-navigation-tools/n-cd | 71 + .oh-my-zsh/plugins/zsh-navigation-tools/n-env | 47 + .../plugins/zsh-navigation-tools/n-functions | 54 + .../plugins/zsh-navigation-tools/n-help | 135 + .../plugins/zsh-navigation-tools/n-history | 371 +++ .../plugins/zsh-navigation-tools/n-kill | 96 + .../plugins/zsh-navigation-tools/n-list | 515 +++ .../plugins/zsh-navigation-tools/n-list-draw | 133 + .../plugins/zsh-navigation-tools/n-list-input | 377 +++ .../plugins/zsh-navigation-tools/n-options | 84 + .../plugins/zsh-navigation-tools/n-panelize | 68 + .../zsh-navigation-tools/znt-cd-widget | 8 + .../zsh-navigation-tools/znt-history-widget | 22 + .../zsh-navigation-tools/znt-kill-widget | 8 + .../plugins/zsh-navigation-tools/znt-tmux.zsh | 50 + .../zsh-navigation-tools/znt-usetty-wrapper | 40 + .../zsh-navigation-tools.plugin.zsh | 55 + .../plugins/zsh_reload/zsh_reload.plugin.zsh | 13 + .oh-my-zsh/templates/zshrc.zsh-template | 85 + .oh-my-zsh/tools/check_for_upgrade.sh | 60 + .oh-my-zsh/tools/install.sh | 116 + .oh-my-zsh/tools/require_tool.sh | 161 + .oh-my-zsh/tools/theme_chooser.sh | 97 + .oh-my-zsh/tools/uninstall.sh | 34 + .oh-my-zsh/tools/upgrade.sh | 39 + .vim/.netrwhist | 11 + .vim/doc/Colorizer.txt | 511 +++ .vim/doc/tags | 29 + .vim/init.vim | 287 ++ .zsh-update | 1 + .zshrc | 56 + 481 files changed, 43275 insertions(+) create mode 100755 .Xresources create mode 100755 .config/Xresources.d/t-i3.x create mode 100755 .config/Xresources.d/t-netbook.x create mode 100755 .config/dunst/dunstrc create mode 100755 .config/htop/htoprc create mode 100755 .config/mpd/mpd.conf create mode 120000 .config/nvim create mode 100755 .config/ranger/.gitignore create mode 100755 .config/ranger/bookmarks create mode 100755 .config/ranger/commands.py create mode 100755 .config/ranger/rc.conf create mode 100755 .config/ranger/rifle.conf create mode 100755 .config/ranger/scope.sh create mode 100755 .config/ranger/tagged create mode 100755 .dmrc create mode 100755 .gitconfig create mode 100755 .gitignore create mode 100755 .i3/boot.mp3 create mode 100644 .i3/config create mode 100644 .i3/custom.map create mode 100644 .i3/i3blocks-netbook.conf create mode 100644 .i3/i3blocks.conf create mode 100644 .i3/layouts/gimp-layout.json create mode 100644 .i3/mboot.mp3 create mode 100755 .i3/scripts/RAM.sh create mode 100755 .i3/scripts/claw create mode 100755 .i3/scripts/key_layout create mode 100755 .i3/scripts/locker.sh create mode 100755 .i3/scripts/mpd_status.sh create mode 100755 .i3/scripts/shutdown_menu create mode 100755 .i3/scripts/volume_set.sh create mode 100755 .i3/scripts/wan-or-not.sh create mode 100755 .mozilla/firefox/chrome/userChrome.css create mode 100755 .oh-my-zsh/.gitignore create mode 100755 .oh-my-zsh/.zsh-update create mode 100755 .oh-my-zsh/LICENSE.txt create mode 100755 .oh-my-zsh/README.md create mode 100755 .oh-my-zsh/custom/themes/T-i3.zsh-theme create mode 100755 .oh-my-zsh/custom/themes/T-netbook.zsh-theme create mode 100755 .oh-my-zsh/custom/themes/TServer.zsh-theme create mode 100755 .oh-my-zsh/lib/bzr.zsh create mode 100755 .oh-my-zsh/lib/clipboard.zsh create mode 100755 .oh-my-zsh/lib/compfix.zsh create mode 100755 .oh-my-zsh/lib/completion.zsh create mode 100755 .oh-my-zsh/lib/correction.zsh create mode 100755 .oh-my-zsh/lib/diagnostics.zsh create mode 100755 .oh-my-zsh/lib/directories.zsh create mode 100755 .oh-my-zsh/lib/functions.zsh create mode 100755 .oh-my-zsh/lib/git.zsh create mode 100755 .oh-my-zsh/lib/grep.zsh create mode 100755 .oh-my-zsh/lib/history.zsh create mode 100755 .oh-my-zsh/lib/key-bindings.zsh create mode 100755 .oh-my-zsh/lib/misc.zsh create mode 100755 .oh-my-zsh/lib/nvm.zsh create mode 100755 .oh-my-zsh/lib/prompt_info_functions.zsh create mode 100755 .oh-my-zsh/lib/spectrum.zsh create mode 100755 .oh-my-zsh/lib/termsupport.zsh create mode 100755 .oh-my-zsh/lib/theme-and-appearance.zsh create mode 100755 .oh-my-zsh/oh-my-zsh.sh create mode 100755 .oh-my-zsh/plugins/adb/README.md create mode 100755 .oh-my-zsh/plugins/adb/_adb create mode 100755 .oh-my-zsh/plugins/ant/ant.plugin.zsh create mode 100755 .oh-my-zsh/plugins/apache2-macports/README.md create mode 100755 .oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh create mode 100755 .oh-my-zsh/plugins/arcanist/README.md create mode 100755 .oh-my-zsh/plugins/arcanist/arcanist.plugin.zsh create mode 100755 .oh-my-zsh/plugins/archlinux/README.md create mode 100755 .oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh create mode 100755 .oh-my-zsh/plugins/asdf/README.md create mode 100755 .oh-my-zsh/plugins/asdf/asdf.plugin.zsh create mode 100755 .oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh create mode 100755 .oh-my-zsh/plugins/autojump/autojump.plugin.zsh create mode 100755 .oh-my-zsh/plugins/autopep8/_autopep8 create mode 100755 .oh-my-zsh/plugins/autopep8/autopep8.plugin.zsh create mode 100755 .oh-my-zsh/plugins/aws/aws.plugin.zsh create mode 100755 .oh-my-zsh/plugins/battery/battery.plugin.zsh create mode 100755 .oh-my-zsh/plugins/bbedit/README.md create mode 100755 .oh-my-zsh/plugins/bbedit/bbedit.plugin.zsh create mode 100755 .oh-my-zsh/plugins/bgnotify/README.md create mode 100755 .oh-my-zsh/plugins/bgnotify/bgnotify.plugin.zsh create mode 100755 .oh-my-zsh/plugins/boot2docker/README.md create mode 100755 .oh-my-zsh/plugins/boot2docker/_boot2docker create mode 100755 .oh-my-zsh/plugins/bower/_bower create mode 100755 .oh-my-zsh/plugins/bower/bower.plugin.zsh create mode 100755 .oh-my-zsh/plugins/branch/README.md create mode 100755 .oh-my-zsh/plugins/branch/branch.plugin.zsh create mode 100755 .oh-my-zsh/plugins/brew/brew.plugin.zsh create mode 100755 .oh-my-zsh/plugins/bundler/README.md create mode 100755 .oh-my-zsh/plugins/bundler/_bundler create mode 100755 .oh-my-zsh/plugins/bundler/bundler.plugin.zsh create mode 100755 .oh-my-zsh/plugins/bwana/bwana.plugin.zsh create mode 100755 .oh-my-zsh/plugins/cabal/cabal.plugin.zsh create mode 100755 .oh-my-zsh/plugins/cake/cake.plugin.zsh create mode 100755 .oh-my-zsh/plugins/cakephp3/cakephp3.plugin.zsh create mode 100755 .oh-my-zsh/plugins/capistrano/_capistrano create mode 100755 .oh-my-zsh/plugins/capistrano/capistrano.plugin.zsh create mode 100755 .oh-my-zsh/plugins/cargo/README.md create mode 100755 .oh-my-zsh/plugins/cargo/_cargo create mode 100755 .oh-my-zsh/plugins/cask/README.md create mode 100755 .oh-my-zsh/plugins/cask/cask.plugin.zsh create mode 100755 .oh-my-zsh/plugins/catimg/catimg.plugin.zsh create mode 100755 .oh-my-zsh/plugins/catimg/catimg.sh create mode 100755 .oh-my-zsh/plugins/catimg/colors.png create mode 100755 .oh-my-zsh/plugins/celery/_celery create mode 100755 .oh-my-zsh/plugins/chruby/chruby.plugin.zsh create mode 100755 .oh-my-zsh/plugins/chucknorris/.gitignore create mode 100755 .oh-my-zsh/plugins/chucknorris/LICENSE create mode 100755 .oh-my-zsh/plugins/chucknorris/chucknorris.plugin.zsh create mode 100755 .oh-my-zsh/plugins/chucknorris/fortunes/chucknorris create mode 100755 .oh-my-zsh/plugins/cloudapp/cloudapp.plugin.zsh create mode 100755 .oh-my-zsh/plugins/cloudapp/cloudapp.rb create mode 100755 .oh-my-zsh/plugins/codeclimate/_codeclimate create mode 100755 .oh-my-zsh/plugins/coffee/README.md create mode 100755 .oh-my-zsh/plugins/coffee/_coffee create mode 100755 .oh-my-zsh/plugins/coffee/coffee.plugin.zsh create mode 100755 .oh-my-zsh/plugins/colemak/colemak-less create mode 100755 .oh-my-zsh/plugins/colemak/colemak.plugin.zsh create mode 100755 .oh-my-zsh/plugins/colored-man-pages/colored-man-pages.plugin.zsh create mode 100755 .oh-my-zsh/plugins/colorize/colorize.plugin.zsh create mode 100755 .oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh create mode 100755 .oh-my-zsh/plugins/common-aliases/common-aliases.plugin.zsh create mode 100755 .oh-my-zsh/plugins/compleat/compleat.plugin.zsh create mode 100755 .oh-my-zsh/plugins/composer/composer.plugin.zsh create mode 100755 .oh-my-zsh/plugins/copybuffer/README.md create mode 100755 .oh-my-zsh/plugins/copybuffer/copybuffer.plugin.zsh create mode 100755 .oh-my-zsh/plugins/copydir/copydir.plugin.zsh create mode 100755 .oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh create mode 100755 .oh-my-zsh/plugins/cp/README.md create mode 100755 .oh-my-zsh/plugins/cp/cp.plugin.zsh create mode 100755 .oh-my-zsh/plugins/cpanm/_cpanm create mode 100755 .oh-my-zsh/plugins/debian/debian.plugin.zsh create mode 100755 .oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh create mode 100755 .oh-my-zsh/plugins/dirhistory/dirhistory.plugin.zsh create mode 100755 .oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh create mode 100755 .oh-my-zsh/plugins/django/django.plugin.zsh create mode 100755 .oh-my-zsh/plugins/dnf/README.md create mode 100755 .oh-my-zsh/plugins/dnf/dnf.plugin.zsh create mode 100755 .oh-my-zsh/plugins/docker-compose/README.md create mode 100755 .oh-my-zsh/plugins/docker-compose/_docker-compose create mode 100755 .oh-my-zsh/plugins/docker-compose/docker-compose.plugin.zsh create mode 100755 .oh-my-zsh/plugins/docker/README.md create mode 100755 .oh-my-zsh/plugins/docker/_docker create mode 100755 .oh-my-zsh/plugins/droplr/README.md create mode 100755 .oh-my-zsh/plugins/droplr/droplr.plugin.zsh create mode 100755 .oh-my-zsh/plugins/emacs/emacs.plugin.zsh create mode 100755 .oh-my-zsh/plugins/emacs/emacsclient.sh create mode 100755 .oh-my-zsh/plugins/ember-cli/README.md create mode 100755 .oh-my-zsh/plugins/ember-cli/ember-cli.plugin.zsh create mode 100755 .oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh create mode 100755 .oh-my-zsh/plugins/emoji/README.md create mode 100755 .oh-my-zsh/plugins/emoji/emoji-char-definitions.zsh create mode 100755 .oh-my-zsh/plugins/emoji/emoji-data.txt create mode 100755 .oh-my-zsh/plugins/emoji/emoji.plugin.zsh create mode 100755 .oh-my-zsh/plugins/emoji/update_emoji.pl create mode 100755 .oh-my-zsh/plugins/emotty/emotty.plugin.zsh create mode 100755 .oh-my-zsh/plugins/emotty/emotty_emoji_set.zsh create mode 100755 .oh-my-zsh/plugins/emotty/emotty_floral_set.zsh create mode 100755 .oh-my-zsh/plugins/emotty/emotty_love_set.zsh create mode 100755 .oh-my-zsh/plugins/emotty/emotty_nature_set.zsh create mode 100755 .oh-my-zsh/plugins/emotty/emotty_stellar_set.zsh create mode 100755 .oh-my-zsh/plugins/emotty/emotty_zodiac_set.zsh create mode 100755 .oh-my-zsh/plugins/encode64/encode64.plugin.zsh create mode 100755 .oh-my-zsh/plugins/extract/README.md create mode 100755 .oh-my-zsh/plugins/extract/_extract create mode 100755 .oh-my-zsh/plugins/extract/extract.plugin.zsh create mode 100755 .oh-my-zsh/plugins/fabric/_fab create mode 100755 .oh-my-zsh/plugins/fabric/fabric.plugin.zsh create mode 100755 .oh-my-zsh/plugins/fancy-ctrl-z/README.md create mode 100755 .oh-my-zsh/plugins/fancy-ctrl-z/fancy-ctrl-z.plugin.zsh create mode 100755 .oh-my-zsh/plugins/fasd/fasd.plugin.zsh create mode 100755 .oh-my-zsh/plugins/fastfile/fastfile.plugin.zsh create mode 100755 .oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh create mode 100755 .oh-my-zsh/plugins/fedora/README.md create mode 100755 .oh-my-zsh/plugins/fedora/fedora.plugin.zsh create mode 100755 .oh-my-zsh/plugins/firewalld/firewalld.plugin.zsh create mode 100755 .oh-my-zsh/plugins/firewalld/readme.md create mode 100755 .oh-my-zsh/plugins/forklift/README.md create mode 100755 .oh-my-zsh/plugins/forklift/forklift.plugin.zsh create mode 100755 .oh-my-zsh/plugins/fossil/README.md create mode 100755 .oh-my-zsh/plugins/fossil/fossil.plugin.zsh create mode 100755 .oh-my-zsh/plugins/frontend-search/README.md create mode 100755 .oh-my-zsh/plugins/frontend-search/_frontend-search.sh create mode 100755 .oh-my-zsh/plugins/frontend-search/frontend-search.plugin.zsh create mode 100755 .oh-my-zsh/plugins/gas/_gas create mode 100755 .oh-my-zsh/plugins/gb/README.md create mode 100755 .oh-my-zsh/plugins/gb/_gb create mode 100755 .oh-my-zsh/plugins/geeknote/README.md create mode 100755 .oh-my-zsh/plugins/geeknote/_geeknote create mode 100755 .oh-my-zsh/plugins/geeknote/geeknote.plugin.zsh create mode 100755 .oh-my-zsh/plugins/gem/_gem create mode 100755 .oh-my-zsh/plugins/gem/gem.plugin.zsh create mode 100755 .oh-my-zsh/plugins/git-extras/README.md create mode 100755 .oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh create mode 100755 .oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh create mode 100755 .oh-my-zsh/plugins/git-flow/README.md create mode 100755 .oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh create mode 100755 .oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh create mode 100755 .oh-my-zsh/plugins/git-prompt/git-prompt.plugin.zsh create mode 100755 .oh-my-zsh/plugins/git-prompt/gitstatus.py create mode 100755 .oh-my-zsh/plugins/git-remote-branch/git-remote-branch.plugin.zsh create mode 100755 .oh-my-zsh/plugins/git/README.md create mode 100755 .oh-my-zsh/plugins/git/git.plugin.zsh create mode 100755 .oh-my-zsh/plugins/gitfast/_git create mode 100755 .oh-my-zsh/plugins/gitfast/git-completion.bash create mode 100755 .oh-my-zsh/plugins/gitfast/git-prompt.sh create mode 100755 .oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh create mode 100755 .oh-my-zsh/plugins/github/README.md create mode 100755 .oh-my-zsh/plugins/github/_hub create mode 100755 .oh-my-zsh/plugins/github/github.plugin.zsh create mode 100755 .oh-my-zsh/plugins/gitignore/gitignore.plugin.zsh create mode 100755 .oh-my-zsh/plugins/glassfish/_asadmin create mode 100755 .oh-my-zsh/plugins/glassfish/glassfish.plugin.zsh create mode 100755 .oh-my-zsh/plugins/globalias/README.md create mode 100755 .oh-my-zsh/plugins/globalias/globalias.plugin.zsh create mode 100755 .oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh create mode 120000 .oh-my-zsh/plugins/go/go.plugin.zsh create mode 100755 .oh-my-zsh/plugins/golang/golang.plugin.zsh create mode 100755 .oh-my-zsh/plugins/golang/templates/package.txt create mode 100755 .oh-my-zsh/plugins/golang/templates/search.txt create mode 100755 .oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh create mode 120000 .oh-my-zsh/plugins/gradle/_gradle create mode 120000 .oh-my-zsh/plugins/gradle/_gradlew create mode 100755 .oh-my-zsh/plugins/gradle/gradle.plugin.zsh create mode 100755 .oh-my-zsh/plugins/grails/grails.plugin.zsh create mode 100755 .oh-my-zsh/plugins/grunt/grunt.plugin.zsh create mode 100755 .oh-my-zsh/plugins/gulp/gulp.plugin.zsh create mode 100755 .oh-my-zsh/plugins/heroku/_heroku create mode 100755 .oh-my-zsh/plugins/history-substring-search/README.md create mode 100755 .oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh create mode 100755 .oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh create mode 100755 .oh-my-zsh/plugins/history-substring-search/update-from-upstream.zsh create mode 100755 .oh-my-zsh/plugins/history/README.md create mode 100755 .oh-my-zsh/plugins/history/history.plugin.zsh create mode 100755 .oh-my-zsh/plugins/httpie/README.md create mode 100755 .oh-my-zsh/plugins/httpie/httpie.plugin.zsh create mode 100755 .oh-my-zsh/plugins/iwhois/iwhois.plugin.zsh create mode 100755 .oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh create mode 100755 .oh-my-zsh/plugins/jhbuild/README.md create mode 100755 .oh-my-zsh/plugins/jhbuild/jhbuild.plugin.zsh create mode 100755 .oh-my-zsh/plugins/jira/README.md create mode 100755 .oh-my-zsh/plugins/jira/_jira create mode 100755 .oh-my-zsh/plugins/jira/jira.plugin.zsh create mode 100755 .oh-my-zsh/plugins/jruby/jruby.plugin.zsh create mode 100755 .oh-my-zsh/plugins/jsontools/README.md create mode 100755 .oh-my-zsh/plugins/jsontools/jsontools.plugin.zsh create mode 100755 .oh-my-zsh/plugins/jump/jump.plugin.zsh create mode 100755 .oh-my-zsh/plugins/kate/kate.plugin.zsh create mode 100755 .oh-my-zsh/plugins/kitchen/_kitchen create mode 100755 .oh-my-zsh/plugins/knife/_knife create mode 100755 .oh-my-zsh/plugins/knife_ssh/knife_ssh.plugin.zsh create mode 100755 .oh-my-zsh/plugins/kubectl/kubectl.plugin.zsh create mode 100755 .oh-my-zsh/plugins/laravel/_artisan create mode 100755 .oh-my-zsh/plugins/laravel/laravel.plugin.zsh create mode 100755 .oh-my-zsh/plugins/laravel4/laravel4.plugin.zsh create mode 100755 .oh-my-zsh/plugins/laravel5/laravel5.plugin.zsh create mode 100755 .oh-my-zsh/plugins/last-working-dir/README.md create mode 100755 .oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh create mode 100755 .oh-my-zsh/plugins/lein/lein.plugin.zsh create mode 100755 .oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh create mode 100755 .oh-my-zsh/plugins/lol/lol.plugin.zsh create mode 100755 .oh-my-zsh/plugins/macports/_port create mode 100755 .oh-my-zsh/plugins/macports/macports.plugin.zsh create mode 100755 .oh-my-zsh/plugins/man/man.zsh create mode 100755 .oh-my-zsh/plugins/marked2/README.md create mode 100755 .oh-my-zsh/plugins/marked2/marked2.plugin.zsh create mode 100755 .oh-my-zsh/plugins/mercurial/README.md create mode 100755 .oh-my-zsh/plugins/mercurial/mercurial.plugin.zsh create mode 100755 .oh-my-zsh/plugins/meteor/README.md create mode 100755 .oh-my-zsh/plugins/meteor/_meteor create mode 100755 .oh-my-zsh/plugins/meteor/meteor.plugin.zsh create mode 100755 .oh-my-zsh/plugins/mix-fast/README.md create mode 100755 .oh-my-zsh/plugins/mix-fast/mix-fast.plugin.zsh create mode 100755 .oh-my-zsh/plugins/mix/_mix create mode 100755 .oh-my-zsh/plugins/mosh/mosh.plugin.zsh create mode 100755 .oh-my-zsh/plugins/mvn/README.md create mode 100755 .oh-my-zsh/plugins/mvn/mvn.plugin.zsh create mode 100755 .oh-my-zsh/plugins/mysql-macports/mysql-macports.plugin.zsh create mode 100755 .oh-my-zsh/plugins/n98-magerun/n98-magerun.plugin.zsh create mode 100755 .oh-my-zsh/plugins/nanoc/_nanoc create mode 100755 .oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh create mode 100755 .oh-my-zsh/plugins/ng/README.md create mode 100755 .oh-my-zsh/plugins/ng/ng.plugin.zsh create mode 100755 .oh-my-zsh/plugins/nmap/README.md create mode 100755 .oh-my-zsh/plugins/nmap/nmap.plugin.zsh create mode 100755 .oh-my-zsh/plugins/node/node.plugin.zsh create mode 100755 .oh-my-zsh/plugins/nomad/README.md create mode 100755 .oh-my-zsh/plugins/nomad/_nomad create mode 100755 .oh-my-zsh/plugins/npm/npm.plugin.zsh create mode 100755 .oh-my-zsh/plugins/nvm/_nvm create mode 100755 .oh-my-zsh/plugins/nvm/nvm.plugin.zsh create mode 100755 .oh-my-zsh/plugins/nyan/nyan.plugin.zsh create mode 100755 .oh-my-zsh/plugins/osx/README.md create mode 100755 .oh-my-zsh/plugins/osx/osx.plugin.zsh create mode 100755 .oh-my-zsh/plugins/pass/_pass create mode 100755 .oh-my-zsh/plugins/paver/paver.plugin.zsh create mode 100755 .oh-my-zsh/plugins/pep8/_pep8 create mode 100755 .oh-my-zsh/plugins/per-directory-history/README.md create mode 120000 .oh-my-zsh/plugins/per-directory-history/per-directory-history.plugin.zsh create mode 100755 .oh-my-zsh/plugins/per-directory-history/per-directory-history.zsh create mode 100755 .oh-my-zsh/plugins/perl/perl.plugin.zsh create mode 100755 .oh-my-zsh/plugins/perms/README.md create mode 100755 .oh-my-zsh/plugins/perms/perms.plugin.zsh create mode 100755 .oh-my-zsh/plugins/phing/phing.plugin.zsh create mode 100755 .oh-my-zsh/plugins/pip/_pip create mode 100755 .oh-my-zsh/plugins/pip/pip.plugin.zsh create mode 100755 .oh-my-zsh/plugins/pj/README.md create mode 100755 .oh-my-zsh/plugins/pj/pj.plugin.zsh create mode 100755 .oh-my-zsh/plugins/pod/_pod create mode 100755 .oh-my-zsh/plugins/postgres/postgres.plugin.zsh create mode 100755 .oh-my-zsh/plugins/pow/pow.plugin.zsh create mode 100755 .oh-my-zsh/plugins/powder/_powder create mode 100755 .oh-my-zsh/plugins/powify/_powify create mode 100755 .oh-my-zsh/plugins/profiles/profiles.plugin.zsh create mode 100755 .oh-my-zsh/plugins/pyenv/pyenv.plugin.zsh create mode 100755 .oh-my-zsh/plugins/pylint/_pylint create mode 100755 .oh-my-zsh/plugins/pylint/pylint.plugin.zsh create mode 100755 .oh-my-zsh/plugins/python/_python create mode 100755 .oh-my-zsh/plugins/python/python.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rails/_rails create mode 100755 .oh-my-zsh/plugins/rails/rails.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rake-fast/README.md create mode 100755 .oh-my-zsh/plugins/rake-fast/rake-fast.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rake/rake.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rand-quote/rand-quote.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh create mode 100755 .oh-my-zsh/plugins/react-native/README.md create mode 100755 .oh-my-zsh/plugins/react-native/_react-native create mode 100755 .oh-my-zsh/plugins/react-native/react-native.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rebar/_rebar create mode 100755 .oh-my-zsh/plugins/redis-cli/_redis-cli create mode 100755 .oh-my-zsh/plugins/repo/README.md create mode 100755 .oh-my-zsh/plugins/repo/_repo create mode 100755 .oh-my-zsh/plugins/repo/repo.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rsync/rsync.plugin.zsh create mode 100755 .oh-my-zsh/plugins/ruby/ruby.plugin.zsh create mode 100755 .oh-my-zsh/plugins/rust/_rust create mode 100755 .oh-my-zsh/plugins/rvm/rvm.plugin.zsh create mode 100755 .oh-my-zsh/plugins/safe-paste/safe-paste.plugin.zsh create mode 100755 .oh-my-zsh/plugins/sbt/_sbt create mode 100755 .oh-my-zsh/plugins/sbt/sbt.plugin.zsh create mode 100755 .oh-my-zsh/plugins/scala/_scala create mode 100755 .oh-my-zsh/plugins/scd/README.md create mode 100755 .oh-my-zsh/plugins/scd/scd create mode 100755 .oh-my-zsh/plugins/scd/scd.plugin.zsh create mode 100755 .oh-my-zsh/plugins/screen/screen.plugin.zsh create mode 100755 .oh-my-zsh/plugins/scw/README.md create mode 100755 .oh-my-zsh/plugins/scw/_scw create mode 100755 .oh-my-zsh/plugins/sfffe/sfffe.plugin.zsh create mode 100755 .oh-my-zsh/plugins/shrink-path/README.md create mode 100755 .oh-my-zsh/plugins/shrink-path/shrink-path.plugin.zsh create mode 100755 .oh-my-zsh/plugins/singlechar/singlechar.plugin.zsh create mode 100755 .oh-my-zsh/plugins/spring/README.md create mode 100755 .oh-my-zsh/plugins/spring/_spring create mode 100755 .oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh create mode 100755 .oh-my-zsh/plugins/ssh-agent/README.md create mode 100755 .oh-my-zsh/plugins/ssh-agent/ssh-agent.plugin.zsh create mode 100755 .oh-my-zsh/plugins/stack/stack.plugin.zsh create mode 100755 .oh-my-zsh/plugins/sublime/README.md create mode 100755 .oh-my-zsh/plugins/sublime/sublime.plugin.zsh create mode 100755 .oh-my-zsh/plugins/sudo/sudo.plugin.zsh create mode 100755 .oh-my-zsh/plugins/supervisor/_supervisorctl create mode 100755 .oh-my-zsh/plugins/supervisor/_supervisord create mode 100755 .oh-my-zsh/plugins/supervisor/supervisor.plugin.zsh create mode 100755 .oh-my-zsh/plugins/suse/suse.plugin.zsh create mode 100755 .oh-my-zsh/plugins/svn-fast-info/svn-fast-info.plugin.zsh create mode 100755 .oh-my-zsh/plugins/svn/README.md create mode 100755 .oh-my-zsh/plugins/svn/svn.plugin.zsh create mode 100755 .oh-my-zsh/plugins/symfony/symfony.plugin.zsh create mode 100755 .oh-my-zsh/plugins/symfony2/symfony2.plugin.zsh create mode 100755 .oh-my-zsh/plugins/systemadmin/systemadmin.plugin.zsh create mode 100755 .oh-my-zsh/plugins/systemd/systemd.plugin.zsh create mode 100755 .oh-my-zsh/plugins/taskwarrior/README.md create mode 100755 .oh-my-zsh/plugins/taskwarrior/_task create mode 100755 .oh-my-zsh/plugins/taskwarrior/taskwarrior.plugin.zsh create mode 100755 .oh-my-zsh/plugins/terminalapp/terminalapp.plugin.zsh create mode 100755 .oh-my-zsh/plugins/terminitor/_terminitor create mode 100755 .oh-my-zsh/plugins/terraform/README.md create mode 100755 .oh-my-zsh/plugins/terraform/_terraform create mode 100755 .oh-my-zsh/plugins/textastic/README.md create mode 100755 .oh-my-zsh/plugins/textastic/textastic.plugin.zsh create mode 100755 .oh-my-zsh/plugins/textmate/textmate.plugin.zsh create mode 100755 .oh-my-zsh/plugins/thefuck/README.md create mode 100755 .oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh create mode 100755 .oh-my-zsh/plugins/themes/_theme create mode 100755 .oh-my-zsh/plugins/themes/themes.plugin.zsh create mode 100755 .oh-my-zsh/plugins/thor/_thor create mode 100755 .oh-my-zsh/plugins/tig/README.md create mode 100755 .oh-my-zsh/plugins/tig/tig.plugin.zsh create mode 100755 .oh-my-zsh/plugins/tmux-cssh/_tmux-cssh create mode 100755 .oh-my-zsh/plugins/tmux/tmux.extra.conf create mode 100755 .oh-my-zsh/plugins/tmux/tmux.only.conf create mode 100755 .oh-my-zsh/plugins/tmux/tmux.plugin.zsh create mode 100755 .oh-my-zsh/plugins/tmuxinator/_tmuxinator create mode 100755 .oh-my-zsh/plugins/torrent/torrent.plugin.zsh create mode 100755 .oh-my-zsh/plugins/tugboat/_tugboat create mode 100755 .oh-my-zsh/plugins/ubuntu/readme.md create mode 100755 .oh-my-zsh/plugins/ubuntu/ubuntu.plugin.zsh create mode 100755 .oh-my-zsh/plugins/urltools/urltools.plugin.zsh create mode 100755 .oh-my-zsh/plugins/vagrant/_vagrant create mode 100755 .oh-my-zsh/plugins/vault/README.md create mode 100755 .oh-my-zsh/plugins/vault/_vault create mode 100755 .oh-my-zsh/plugins/vi-mode/README.md create mode 100755 .oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh create mode 100755 .oh-my-zsh/plugins/vim-interaction/README.md create mode 100755 .oh-my-zsh/plugins/vim-interaction/vim-interaction.plugin.zsh create mode 100755 .oh-my-zsh/plugins/virtualenv/virtualenv.plugin.zsh create mode 100755 .oh-my-zsh/plugins/virtualenvwrapper/virtualenvwrapper.plugin.zsh create mode 100755 .oh-my-zsh/plugins/vundle/vundle.plugin.zsh create mode 100755 .oh-my-zsh/plugins/wakeonlan/README create mode 100755 .oh-my-zsh/plugins/wakeonlan/_wake create mode 100755 .oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh create mode 100755 .oh-my-zsh/plugins/wd/LICENSE create mode 100755 .oh-my-zsh/plugins/wd/README.md create mode 100755 .oh-my-zsh/plugins/wd/_wd.sh create mode 100755 .oh-my-zsh/plugins/wd/wd.plugin.zsh create mode 100755 .oh-my-zsh/plugins/wd/wd.sh create mode 100755 .oh-my-zsh/plugins/web-search/web-search.plugin.zsh create mode 100755 .oh-my-zsh/plugins/wp-cli/README.md create mode 100755 .oh-my-zsh/plugins/wp-cli/wp-cli.plugin.zsh create mode 100755 .oh-my-zsh/plugins/xcode/README.md create mode 100755 .oh-my-zsh/plugins/xcode/_xcselv create mode 100755 .oh-my-zsh/plugins/xcode/xcode.plugin.zsh create mode 100755 .oh-my-zsh/plugins/yii/yii.plugin.zsh create mode 100755 .oh-my-zsh/plugins/yii2/README.md create mode 100755 .oh-my-zsh/plugins/yii2/yii2.plugin.zsh create mode 100755 .oh-my-zsh/plugins/yum/yum.plugin.zsh create mode 100755 .oh-my-zsh/plugins/z/Makefile create mode 100755 .oh-my-zsh/plugins/z/README create mode 100755 .oh-my-zsh/plugins/z/z.1 create mode 100755 .oh-my-zsh/plugins/z/z.plugin.zsh create mode 100755 .oh-my-zsh/plugins/z/z.sh create mode 100755 .oh-my-zsh/plugins/zeus/README.md create mode 100755 .oh-my-zsh/plugins/zeus/_zeus create mode 100755 .oh-my-zsh/plugins/zeus/zeus.plugin.zsh create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/README.txt create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-aliases.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-cd.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-env.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-functions.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-history.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-kill.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-list.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-options.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-panelize.conf create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/LICENSE create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/NEWS create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/README.md create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/_n-kill create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-aliases create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-cd create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-env create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-functions create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-help create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-history create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-kill create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-list create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-list-draw create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-list-input create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-options create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/n-panelize create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/znt-cd-widget create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/znt-history-widget create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/znt-kill-widget create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/znt-tmux.zsh create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/znt-usetty-wrapper create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/zsh-navigation-tools.plugin.zsh create mode 100755 .oh-my-zsh/plugins/zsh_reload/zsh_reload.plugin.zsh create mode 100755 .oh-my-zsh/templates/zshrc.zsh-template create mode 100755 .oh-my-zsh/tools/check_for_upgrade.sh create mode 100755 .oh-my-zsh/tools/install.sh create mode 100755 .oh-my-zsh/tools/require_tool.sh create mode 100755 .oh-my-zsh/tools/theme_chooser.sh create mode 100755 .oh-my-zsh/tools/uninstall.sh create mode 100755 .oh-my-zsh/tools/upgrade.sh create mode 100755 .vim/.netrwhist create mode 100755 .vim/doc/Colorizer.txt create mode 100755 .vim/doc/tags create mode 100755 .vim/init.vim create mode 100755 .zsh-update create mode 100755 .zshrc diff --git a/.Xresources b/.Xresources new file mode 100755 index 0000000..dc7be65 --- /dev/null +++ b/.Xresources @@ -0,0 +1,66 @@ +! URxvt settings +URxvt.inheritPixmap: false +urxvt.transparent: false +URxvt.imLocale: en_US.UTF-8 +URxvt.scrollBar: false +URxvt.saveLines: 500 +URxvt.cursorBlink: true +URxvt.geometry: 100x25 +URxvt.fading: 30% +URxvt.allow_bold: true +URxvt.internalBorder: 3 +URxvt.letterSpace:0 +URxvt*perl-lib: /usr/lib/urxvt/perl/ +URxvt*perl-ext-common: default,matcher,font-size +URxvt*url-launcher: /usr/bin/firefox +URxvt*matcher.button: 1 +URxvt*matcher.pattern.1:\\bwww\\.[\\w-]+\\.[\\w./?&@#-]*[\\w/-] +URxvt.keysym.C-Up: font-size:increase +URxvt.keysym.C-Down: font-size:decrease +URxvt.keysym.C-S-Up: font-size:incglobal +URxvt.keysym.C-S-Down: font-size:decglobal +URxvt.keysym.C-equal: font-size:reset +URxvt.keysym.C-slash: font-size:show +! Xft Settings (font) +Xft.lcdfilter: lcddefault +Xft.antialias: true +Xft.rgba:rgba +Xft.hinting: true +Xft.hintstyle: hintfull +Xft.dpi: 92 +*font: xft:xos4 Terminess Powerline:style=Regular:pixelsize=18,xft:TerminessTTF Nerd Font:pixelsize=20:style=Medium +*boldFont: xft:xos4 Terminess Powerline:style=Bold:pixelsize=18,xft:TerminessTTF Nerd Font:pixelsize=20:style=Bold +xterm*faceName: Terminess Powerline:pixelsize=14:style=Regular +! special +urxvt.foreground: #c1c4c2 +urxvt.background: #1d1f21 +urxvt.cursorColor: #d2c5bc +! black +URxvt*color0: #1d1f21 +URxvt*color8: #303030 +! red +URxvt*color1: #d73555 +URxvt*color9: #c76484 +! green +URxvt*color2: #35d755 +URxvt*color10: #64c784 +! yellow +URxvt*color3: #d7d755 +URxvt*color11: #c7c784 +! blue +URxvt*color4: #3555d7 +URxvt*color12: #6484c7 +! magenta +URxvt*color5: #d755d7 +! purple +URxvt*color13: #7355d7 +! cyan +URxvt*color6: #55b7b7 + +URxvt*color14: #84c7c7 +!#84c7c7 +! white +URxvt*color7: #505050 +URxvt*color15: #d7d7d7 +#include ".config/Xresources.d/t-i3.x" +!#include "~/.config/Xresources.d/t-netbook.x" diff --git a/.config/Xresources.d/t-i3.x b/.config/Xresources.d/t-i3.x new file mode 100755 index 0000000..7bd8df9 --- /dev/null +++ b/.config/Xresources.d/t-i3.x @@ -0,0 +1,4 @@ +rofi.color-normal: #15325A, #f5f5f5, #15325A, #225396, #dfdfdf +rofi.color-urgent: #15325A, #dc322f, #15325A, #dc322f, #dfdfdf +rofi.color-active: #15325A, #268bd2, #15325A, #268bd2, #dfdfdf +rofi.color-window: #15325A,#225396 diff --git a/.config/Xresources.d/t-netbook.x b/.config/Xresources.d/t-netbook.x new file mode 100755 index 0000000..af319bc --- /dev/null +++ b/.config/Xresources.d/t-netbook.x @@ -0,0 +1,8 @@ +! ------------------------------------------------------------------------------ +! ROFI Color theme +! ------------------------------------------------------------------------------ +rofi.color-enabled: true +rofi.color-window: #273238, #273238, #1e2529 +rofi.color-normal: #273238, #c1c1c1, #273238, #394249, #ffffff +rofi.color-active: #273238, #80cbc4, #273238, #394249, #80cbc4 +rofi.color-urgent: #273238, #ff1844, #273238, #394249, #ff1844 diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc new file mode 100755 index 0000000..8e164ee --- /dev/null +++ b/.config/dunst/dunstrc @@ -0,0 +1,245 @@ +[global] + font = Hack-Regular 9 + + # Allow a small subset of html markup: + # bold + # italic + # strikethrough + # underline + # + # For a complete reference see + # . + # If markup is not allowed, those tags will be stripped out of the + # message. + allow_markup = yes + + # The format of the message. Possible variables are: + # %a appname + # %s summary + # %b body + # %i iconname (including its path) + # %I iconname (without its path) + # %p progress value if set ([ 0%] to [100%]) or nothing + # Markup is allowed + format = "%s\n%b" + + # Sort messages by urgency. + sort = yes + + # Show how many messages are currently hidden (because of geometry). + indicate_hidden = yes + + # Alignment of message text. + # Possible values are "left", "center" and "right". + alignment = left + + # The frequency with wich text that is longer than the notification + # window allows bounces back and forth. + # This option conflicts with "word_wrap". + # Set to 0 to disable. + bounce_freq = 0 + + # Show age of message if message is older than show_age_threshold + # seconds. + # Set to -1 to disable. + show_age_threshold = 60 + + # Split notifications into multiple lines if they don't fit into + # geometry. + word_wrap = yes + + # Ignore newlines '\n' in notifications. + ignore_newline = no + + + # The geometry of the window: + # [{width}]x{height}[+/-{x}+/-{y}] + # The geometry of the message window. + # The height is measured in number of notifications everything else + # in pixels. If the width is omitted but the height is given + # ("-geometry x2"), the message window expands over the whole screen + # (dmenu-like). If width is 0, the window expands to the longest + # message displayed. A positive x is measured from the left, a + # negative from the right side of the screen. Y is measured from + # the top and down respectevly. + # The width can be negative. In this case the actual width is the + # screen width minus the width defined in within the geometry option. + geometry = "300x10-20+30" + + # Shrink window if it's smaller than the width. Will be ignored if + # width is 0. + shrink = no + + # The transparency of the window. Range: [0; 100]. + # This option will only work if a compositing windowmanager is + # present (e.g. xcompmgr, compiz, etc.). + transparency = 0 + + # Don't remove messages, if the user is idle (no mouse or keyboard input) + # for longer than idle_threshold seconds. + # Set to 0 to disable. + idle_threshold = 120 + + # Which monitor should the notifications be displayed on. + monitor = 0 + + # Display notification on focused monitor. Possible modes are: + # mouse: follow mouse pointer + # keyboard: follow window with keyboard focus + # none: don't follow anything + # + # "keyboard" needs a windowmanager that exports the + # _NET_ACTIVE_WINDOW property. + # This should be the case for almost all modern windowmanagers. + # + # If this option is set to mouse or keyboard, the monitor option + # will be ignored. + follow = mouse + + # Should a notification popped up from history be sticky or timeout + # as if it would normally do. + sticky_history = yes + + # Maximum amount of notifications kept in history + history_length = 20 + + # Display indicators for URLs (U) and actions (A). + show_indicators = yes + + # The height of a single line. If the height is smaller than the + # font height, it will get raised to the font height. + # This adds empty space above and under the text. + line_height = 0 + + # Draw a line of "separatpr_height" pixel height between two + # notifications. + # Set to 0 to disable. + separator_height = 2 + + # Padding between text and separator. + padding = 4 + + # Horizontal padding. + horizontal_padding = 4 + + # Define a color for the separator. + # possible values are: + # * auto: dunst tries to find a color fitting to the background; + # * foreground: use the same color as the foreground; + # * frame: use the same color as the frame; + # * anything else will be interpreted as a X color. + separator_color = frame + + # Print a notification on startup. + # This is mainly for error detection, since dbus (re-)starts dunst + # automatically after a crash. + startup_notification = false + + # dmenu path. + dmenu = /usr/bin/rofi -dmenu -p dunst: + + # Browser for opening urls in context menu. + browser = /usr/bin/firefox-nightly -new-tab + + # Align icons left/right/off + icon_position = left + + # Paths to default icons. + icon_folders = /usr/share/icons/Numix-Circle/16/panel:/usr/share/icons/Numix/16/devices:/usr/share/icons/Numix/16/status + +[frame] + width = 3 + color = "#225396" + +[shortcuts] + + # Shortcuts are specified as [modifier+][modifier+]...key + # Available modifiers are "ctrl", "mod1" (the alt-key), "mod2", + # "mod3" and "mod4" (windows-key). + # Xev might be helpful to find names for keys. + + # Close notification. +# close = mod4+mod2+space + + # Close all notifications. +# close_all = mod4+mod2+shift+space + + # Redisplay last message(s). + # On the US keyboard layout "grave" is normally above TAB and left + # of "1". +# history = mod4+mod2+grave + + # Context menu. +# context = mod4+mod2+shift+period + +[urgency_low] + # IMPORTANT: colors have to be defined in quotation marks. + # Otherwise the "#" and following would be interpreted as a comment. + background = "#0c0c0c" + foreground = "#ffffff" + timeout = 10 + +[urgency_normal] + background = "#15325A" + foreground = "#ffffff" + timeout = 10 + +[urgency_critical] + background = "#CC0033" + foreground = "#ffffff" + timeout = 0 + + +# Every section that isn't one of the above is interpreted as a rules to +# override settings for certain messages. +# Messages can be matched by "appname", "summary", "body", "icon", "category", +# "msg_urgency" and you can override the "timeout", "urgency", "foreground", +# "background", "new_icon" and "format". +# Shell-like globbing will get expanded. +# +# SCRIPTING +# You can specify a script that gets run when the rule matches by +# setting the "script" option. +# The script will be called as follows: +# script appname summary body icon urgency +# where urgency can be "LOW", "NORMAL" or "CRITICAL". +# +# NOTE: if you don't want a notification to be displayed, set the format +# to "". +# NOTE: It might be helpful to run dunst -print in a terminal in order +# to find fitting options for rules. + +#[espeak] +# summary = "*" +# script = dunst_espeak.sh + +#[script-test] +# summary = "*script*" +# script = dunst_test.sh + +#[ignore] +# # This notification will not be displayed +# summary = "foobar" +# format = "" + +#[signed_on] +# appname = Pidgin +# summary = "*signed on*" +# urgency = low +# +#[signed_off] +# appname = Pidgin +# summary = *signed off* +# urgency = low +# +#[says] +# appname = Pidgin +# summary = *says* +# urgency = critical +# +#[twitter] +# appname = Pidgin +# summary = *twitter.com* +# urgency = normal +# +# vim: ft=cfg diff --git a/.config/htop/htoprc b/.config/htop/htoprc new file mode 100755 index 0000000..7ee5858 --- /dev/null +++ b/.config/htop/htoprc @@ -0,0 +1,26 @@ +# 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 48 17 18 38 39 40 2 46 47 49 1 +sort_key=47 +sort_direction=1 +hide_threads=0 +hide_kernel_threads=1 +hide_userland_threads=0 +shadow_other_users=0 +show_thread_names=0 +show_program_path=1 +highlight_base_name=0 +highlight_megabytes=1 +highlight_threads=1 +tree_view=1 +header_margin=1 +detailed_cpu_time=0 +cpu_count_from_zero=0 +update_process_names=0 +account_guest_in_cpu_meter=0 +color_scheme=0 +delay=15 +left_meters=AllCPUs Memory Swap +left_meter_modes=1 1 1 +right_meters=Tasks LoadAverage Uptime +right_meter_modes=2 2 2 diff --git a/.config/mpd/mpd.conf b/.config/mpd/mpd.conf new file mode 100755 index 0000000..d7d1aea --- /dev/null +++ b/.config/mpd/mpd.conf @@ -0,0 +1,17 @@ +db_file "~/.config/mpd/database" +log_file "~/.config/mpd/log" + +# Optional +music_directory "/media/Music" +playlist_directory "~/.config/mpd/playlists" +pid_file "~/.config/mpd/pid" +state_file "~/.config/mpd/state" +sticker_file "~/.config/mpd/sticker.sql" + +audio_output { + type "pulse" + name "pulse audio" + server "127.0.0.1" +} + +restore_paused "yes" diff --git a/.config/nvim b/.config/nvim new file mode 120000 index 0000000..d131b26 --- /dev/null +++ b/.config/nvim @@ -0,0 +1 @@ +/home/tristan/.vim/ \ No newline at end of file diff --git a/.config/ranger/.gitignore b/.config/ranger/.gitignore new file mode 100755 index 0000000..611522a --- /dev/null +++ b/.config/ranger/.gitignore @@ -0,0 +1 @@ +/history diff --git a/.config/ranger/bookmarks b/.config/ranger/bookmarks new file mode 100755 index 0000000..aab17ad --- /dev/null +++ b/.config/ranger/bookmarks @@ -0,0 +1,5 @@ +':/home/tristan/build/rineja/public/images/ostalo +v:/home/tristan/build/rineja/app/views +a:/home/tristan/build/rineja/app/assets +c:/home/tristan/build/rineja/app/controllers +l:/home/tristan/build/shoppe/config/locales diff --git a/.config/ranger/commands.py b/.config/ranger/commands.py new file mode 100755 index 0000000..dfb3405 --- /dev/null +++ b/.config/ranger/commands.py @@ -0,0 +1,100 @@ +# This is a sample commands.py. You can add your own commands here. +# +# Please refer to commands_full.py for all the default commands and a complete +# documentation. Do NOT add them all here, or you may end up with defunct +# commands when upgrading ranger. + +# You always need to import ranger.api.commands here to get the Command class: +from ranger.api.commands import * + +# A simple command for demonstration purposes follows. +# ----------------------------------------------------------------------------- + +# You can import any python module as needed. +from ranger.core.loader import CommandLoader +import os + +# Any class that is a subclass of "Command" will be integrated into ranger as a +# command. Try typing ":my_edit" in ranger! + + +class my_edit(Command): + # The so-called doc-string of the class will be visible in the built-in + # help that is accessible by typing "?c" inside ranger. + """:my_edit + + A sample command for demonstration purposes that opens a file in an editor. + """ + + # The execute method is called when you run this command in ranger. + def execute(self): + # self.arg(1) is the first (space-separated) argument to the function. + # This way you can write ":my_edit somefilename". + if self.arg(1): + # self.rest(1) contains self.arg(1) and everything that follows + target_filename = self.rest(1) + else: + # self.fm is a ranger.core.filemanager.FileManager object and gives + # you access to internals of ranger. + # self.fm.thisfile is a ranger.container.file.File object and is a + # reference to the currently selected file. + target_filename = self.fm.thisfile.path + + # This is a generic function to print text in ranger. + self.fm.notify("Let's edit the file " + target_filename + "!") + + # Using bad=True in fm.notify allows you to print error messages: + if not os.path.exists(target_filename): + self.fm.notify("The given file does not exist!", bad=True) + return + + # This executes a function from ranger.core.acitons, a module with a + # variety of subroutines that can help you construct commands. + # Check out the source, or run "pydoc ranger.core.actions" for a list. + self.fm.edit_file(target_filename) + + # The tab method is called when you press tab, and should return a list of + # suggestions that the user will tab through. + # tabnum is 1 for and -1 for by default + def tab(self, tabnum): + # This is a generic tab-completion function that iterates through the + # content of the current directory. + return self._tab_directory_content() + +class extracthere(Command): + def execute(self): + """ Extract copied files to current directory """ + copied_files = tuple(self.fm.copy_buffer) + + if not copied_files: + return + + def refresh(_): + cwd = self.fm.get_directory(original_path) + cwd.load_content() + + one_file = copied_files[0] + cwd = self.fm.thisdir + original_path = cwd.path + au_flags = ['-X', cwd.path] + au_flags += self.line.split()[1:] + au_flags += ['-e'] + + self.fm.copy_buffer.clear() + self.fm.cut_buffer = False + if len(copied_files) == 1: + descr = "extracting: " + os.path.basename(one_file.path) + else: + descr = "extracting files from: " + os.path.basename(one_file.dirname) + obj = CommandLoader(args=['atool'] + au_flags \ + + [f.path for f in copied_files], descr=descr) + + obj.signal_bind('after', refresh) + self.fm.loader.add(obj) + +class nvir(Command): + def execute(self): + cf = self.fm.thisfile + n= ['nvr','--servername','/tmp/nvimsocket','--remote'] + n.extend([f.realpath for f in self.fm.thistab.get_selection()]) + self.fm.execute_command(n) diff --git a/.config/ranger/rc.conf b/.config/ranger/rc.conf new file mode 100755 index 0000000..ef62b9b --- /dev/null +++ b/.config/ranger/rc.conf @@ -0,0 +1,616 @@ +# =================================================================== +# This file contains the default startup commands for ranger. +# To change them, it is recommended to create the file +# ~/.config/ranger/rc.conf and add your custom commands there. +# +# If you copy this whole file there, you may want to set the environment +# variable RANGER_LOAD_DEFAULT_RC to FALSE to avoid loading it twice. +# +# The purpose of this file is mainly to define keybindings and settings. +# For running more complex python code, please create a plugin in "plugins/" or +# a command in "commands.py". +# +# Each line is a command that will be run before the user interface +# is initialized. As a result, you can not use commands which rely +# on the UI such as :delete or :mark. +# =================================================================== + +# =================================================================== +# == Options +# =================================================================== + +# Which viewmode should be used? Possible values are: +# miller: Use miller columns which show multiple levels of the hierarchy +# multipane: Midnight-commander like multipane view showing all tabs next +# to each other +set viewmode miller +#set viewmode multipane + +# How many columns are there, and what are their relative widths? +set column_ratios 2,3,5 + +# Which files should be hidden? (regular expression) +set hidden_filter ^\.|\.(?:pyc|pyo|bak|swp)$|^lost\+found$|^__(py)?cache__$ + +# Show hidden files? You can toggle this by typing 'zh' +set show_hidden false + +# Ask for a confirmation when running the "delete" command? +# Valid values are "always", "never", "multiple" (default) +# With "multiple", ranger will ask only if you delete multiple files at once. +set confirm_on_delete multiple + +# Which script is used to generate file previews? +# ranger ships with scope.sh, a script that calls external programs (see +# README.md for dependencies) to preview images, archives, etc. +set preview_script ~/.config/ranger/scope.sh + +# Use the external preview script or display simple plain text or image previews? +set use_preview_script true + +# Automatically count files in the directory, even before entering them? +set automatically_count_files true + +# Open all images in this directory when running certain image viewers +# like feh or sxiv? You can still open selected files by marking them. +set open_all_images true + +# Be aware of version control systems and display information. +set vcs_aware false + +# State of the three backends git, hg, bzr. The possible states are +# disabled, local (only show local info), enabled (show local and remote +# information). +set vcs_backend_git enabled +set vcs_backend_hg disabled +set vcs_backend_bzr disabled + +# Use one of the supported image preview protocols +set preview_images true + +# Set the preview image method. Supported methods: +# +# * w3m (default): +# Preview images in full color with the external command "w3mimgpreview"? +# This requires the console web browser "w3m" and a supported terminal. +# It has been successfully tested with "xterm" and "urxvt" without tmux. +# +# * iterm2: +# Preview images in full color using iTerm2 image previews +# (http://iterm2.com/images.html). This requires using iTerm2 compiled +# with image preview support. +# +# * urxvt: +# Preview images in full color using urxvt image backgrounds. This +# requires using urxvt compiled with pixbuf support. +# +# * urxvt-full: +# The same as urxvt but utilizing not only the preview pane but the +# whole terminal window. +set preview_images_method w3m + +# Use a unicode "..." character to mark cut-off filenames? +set unicode_ellipsis false + +# Show dotfiles in the bookmark preview box? +set show_hidden_bookmarks true + +# Which colorscheme to use? These colorschemes are available by default: +# default, jungle, snow, solarized +set colorscheme default + +# Preview files on the rightmost column? +# And collapse (shrink) the last column if there is nothing to preview? +set preview_files true +set preview_directories true +set collapse_preview true + +# Save the console history on exit? +set save_console_history true + +# Draw the status bar on top of the browser window (default: bottom) +set status_bar_on_top false + +# Draw a progress bar in the status bar which displays the average state of all +# currently running tasks which support progress bars? +set draw_progress_bar_in_status_bar true + +# Draw borders around columns? +set draw_borders false + +# Display the directory name in tabs? +set dirname_in_tabs false + +# Enable the mouse support? +set mouse_enabled true + +# Display the file size in the main column or status bar? +set display_size_in_main_column true +set display_size_in_status_bar true + +# Display files tags in all columns or only in main column? +set display_tags_in_all_columns true + +# Set a title for the window? +set update_title false + +# Set the title to "ranger" in the tmux program? +set update_tmux_title false + +# Shorten the title if it gets long? The number defines how many +# directories are displayed at once, 0 turns off this feature. +set shorten_title 3 + +# Abbreviate $HOME with ~ in the titlebar (first line) of ranger? +set tilde_in_titlebar false + +# How many directory-changes or console-commands should be kept in history? +set max_history_size 20 +set max_console_history_size 50 + +# Try to keep so much space between the top/bottom border when scrolling: +set scroll_offset 8 + +# Flush the input after each key hit? (Noticeable when ranger lags) +set flushinput true + +# Padding on the right when there's no preview? +# This allows you to click into the space to run the file. +set padding_right true + +# Save bookmarks (used with mX and `X) instantly? +# This helps to synchronize bookmarks between multiple ranger +# instances but leads to *slight* performance loss. +# When false, bookmarks are saved when ranger is exited. +set autosave_bookmarks true + +# You can display the "real" cumulative size of directories by using the +# command :get_cumulative_size or typing "dc". The size is expensive to +# calculate and will not be updated automatically. You can choose +# to update it automatically though by turning on this option: +set autoupdate_cumulative_size false + +# Turning this on makes sense for screen readers: +set show_cursor false + +# One of: size, natural, basename, atime, ctime, mtime, type, random +set sort natural + +# Additional sorting options +set sort_reverse false +set sort_case_insensitive true +set sort_directories_first true +set sort_unicode false + +# Enable this if key combinations with the Alt Key don't work for you. +# (Especially on xterm) +set xterm_alt_key false + +# Whether to include bookmarks in cd command +set cd_bookmarks true + +# Avoid previewing files larger than this size, in bytes. Use a value of 0 to +# disable this feature. +set preview_max_size 0 + +# Add the highlighted file to the path in the titlebar +set show_selection_in_titlebar true + +# The delay that ranger idly waits for user input, in milliseconds, with a +# resolution of 100ms. Lower delay reduces lag between directory updates but +# increases CPU load. +set idle_delay 2000 + +# When the metadata manager module looks for metadata, should it only look for +# a ".metadata.json" file in the current directory, or do a deep search and +# check all directories above the current one as well? +set metadata_deep_search false + +# Clear all existing filters when leaving a directory +set clear_filters_on_dir_change false + +# Disable displaying line numbers in main column +set line_numbers false + +# =================================================================== +# == Local Options +# =================================================================== +# You can set local options that only affect a single directory. + +# Examples: +# setlocal path=~/downloads sort mtime + +# =================================================================== +# == Command Aliases in the Console +# =================================================================== + +alias e edit +alias q quit +alias q! quitall +alias qa quitall +alias qall quitall +alias setl setlocal + +alias filter scout -prt +alias find scout -aeit +alias mark scout -mr +alias unmark scout -Mr +alias search scout -rs +alias search_inc scout -rts +alias travel scout -aefiklst + +# =================================================================== +# == Define keys for the browser +# =================================================================== + +# Basic +map Q quit! +map q quit +copymap q ZZ ZQ + +map R reload_cwd +map reset +map redraw_window +map abort +map change_mode normal +map ~ set viewmode! + +map i display_file +map ? help +map W display_log +map w taskview_open +map S shell $SHELL + +map : console +map ; console +map ! console shell%space +map @ console -p6 shell %%s +map # console shell -p%space +map s console shell%space +map r chain draw_possible_programs; console open_with%%space +map f console find%space +map cd console cd%space + +# Change the line mode +map Mf linemode filename +map Mi linemode fileinfo +map Mm linemode mtime +map Mp linemode permissions +map Ms linemode sizemtime +map Mt linemode metatitle + +# Tagging / Marking +map t tag_toggle +map ut tag_remove +map " tag_toggle tag=%any +map mark_files toggle=True +map v mark_files all=True toggle=True +map uv mark_files all=True val=False +map V toggle_visual_mode +map uV toggle_visual_mode reverse=True + +# For the nostalgics: Midnight Commander bindings +map help +map display_file +map edit +map copy +map cut +map console mkdir%space +map console delete +map exit + +# In case you work on a keyboard with dvorak layout +map move up=1 +map move down=1 +map move left=1 +map move right=1 +map move to=0 +map move to=-1 +map move down=1 pages=True +map move up=1 pages=True +map move right=1 +#map console delete +map console touch%space + +# VIM-like +copymap k +copymap j +copymap h +copymap l +copymap gg +copymap G +copymap +copymap + +map J move down=0.5 pages=True +map K move up=0.5 pages=True +copymap J +copymap K + +# Jumping around +map H history_go -1 +map L history_go 1 +map ] move_parent 1 +map [ move_parent -1 +map } traverse + +map gh cd ~ +map ge cd /etc +map gu cd /usr +map gd cd /dev +map gl cd -r . +map gL cd -r %f +map go cd /opt +map gv cd /var +map gm cd /media +map gM cd /mnt +map gs cd /srv +map gr cd / +map gR eval fm.cd(ranger.RANGERDIR) +map g/ cd / +map g? cd /usr/share/doc/ranger + +# External Programs +map E edit +map du shell -p du --max-depth=1 -h --apparent-size +map dU shell -p du --max-depth=1 -h --apparent-size | sort -rh +map yp shell -f echo -n %d/%f | xsel -i; xsel -o | xsel -i -b +map yd shell -f echo -n %d | xsel -i; xsel -o | xsel -i -b +map yn shell -f echo -n %f | xsel -i; xsel -o | xsel -i -b + +# Filesystem Operations +map = chmod + +map cw console rename%space +map a rename_append +map A eval fm.open_console('rename ' + fm.thisfile.relative_path.replace("%", "%%")) +map I eval fm.open_console('rename ' + fm.thisfile.relative_path.replace("%", "%%"), position=7) + +map pp paste +map po paste overwrite=True +map pP paste append=True +map pO paste overwrite=True append=True +map pl paste_symlink relative=False +map pL paste_symlink relative=True +map phl paste_hardlink +map pht paste_hardlinked_subtree + +map dD console delete + +map dd cut +map ud uncut +map da cut mode=add +map dr cut mode=remove +map dt cut mode=toggle + +map yy copy +map uy uncut +map ya copy mode=add +map yr copy mode=remove +map yt copy mode=toggle + +# Temporary workarounds +map dgg eval fm.cut(dirarg=dict(to=0), narg=quantifier) +map dG eval fm.cut(dirarg=dict(to=-1), narg=quantifier) +map dj eval fm.cut(dirarg=dict(down=1), narg=quantifier) +map dk eval fm.cut(dirarg=dict(up=1), narg=quantifier) +map ygg eval fm.copy(dirarg=dict(to=0), narg=quantifier) +map yG eval fm.copy(dirarg=dict(to=-1), narg=quantifier) +map yj eval fm.copy(dirarg=dict(down=1), narg=quantifier) +map yk eval fm.copy(dirarg=dict(up=1), narg=quantifier) + +# Searching +map / console search%space +map n search_next +map N search_next forward=False +map ct search_next order=tag +map cs search_next order=size +map ci search_next order=mimetype +map cc search_next order=ctime +map cm search_next order=mtime +map ca search_next order=atime + +# Tabs +map tab_new ~ +map tab_close +map tab_move 1 +map tab_move -1 +map tab_move 1 +map tab_move -1 +map gt tab_move 1 +map gT tab_move -1 +map gn tab_new ~ +map gc tab_close +map uq tab_restore +map tab_open 1 +map tab_open 2 +map tab_open 3 +map tab_open 4 +map tab_open 5 +map tab_open 6 +map tab_open 7 +map tab_open 8 +map tab_open 9 + +# Sorting +map or set sort_reverse! +map oz set sort=random +map os chain set sort=size; set sort_reverse=False +map ob chain set sort=basename; set sort_reverse=False +map on chain set sort=natural; set sort_reverse=False +map om chain set sort=mtime; set sort_reverse=False +map oc chain set sort=ctime; set sort_reverse=False +map oa chain set sort=atime; set sort_reverse=False +map ot chain set sort=type; set sort_reverse=False +map oe chain set sort=extension; set sort_reverse=False + +map oS chain set sort=size; set sort_reverse=True +map oB chain set sort=basename; set sort_reverse=True +map oN chain set sort=natural; set sort_reverse=True +map oM chain set sort=mtime; set sort_reverse=True +map oC chain set sort=ctime; set sort_reverse=True +map oA chain set sort=atime; set sort_reverse=True +map oT chain set sort=type; set sort_reverse=True +map oE chain set sort=extension; set sort_reverse=True + +map dc get_cumulative_size + +# Settings +map zc set collapse_preview! +map zd set sort_directories_first! +map zh set show_hidden! +map set show_hidden! +map zI set flushinput! +map zi set preview_images! +map zm set mouse_enabled! +map zp set preview_files! +map zP set preview_directories! +map zs set sort_case_insensitive! +map zu set autoupdate_cumulative_size! +map zv set use_preview_script! +map zf console filter%space + +# Bookmarks +map ` enter_bookmark %any +map ' enter_bookmark %any +map m set_bookmark %any +map um unset_bookmark %any + +map m draw_bookmarks +copymap m um ` ' + +# Generate all the chmod bindings with some python help: +eval for arg in "rwxXst": cmd("map +u{0} shell -f chmod u+{0} %s".format(arg)) +eval for arg in "rwxXst": cmd("map +g{0} shell -f chmod g+{0} %s".format(arg)) +eval for arg in "rwxXst": cmd("map +o{0} shell -f chmod o+{0} %s".format(arg)) +eval for arg in "rwxXst": cmd("map +a{0} shell -f chmod a+{0} %s".format(arg)) +eval for arg in "rwxXst": cmd("map +{0} shell -f chmod u+{0} %s".format(arg)) + +eval for arg in "rwxXst": cmd("map -u{0} shell -f chmod u-{0} %s".format(arg)) +eval for arg in "rwxXst": cmd("map -g{0} shell -f chmod g-{0} %s".format(arg)) +eval for arg in "rwxXst": cmd("map -o{0} shell -f chmod o-{0} %s".format(arg)) +eval for arg in "rwxXst": cmd("map -a{0} shell -f chmod a-{0} %s".format(arg)) +eval for arg in "rwxXst": cmd("map -{0} shell -f chmod u-{0} %s".format(arg)) + +# =================================================================== +# == Define keys for the console +# =================================================================== +# Note: Unmapped keys are passed directly to the console. + +# Basic +cmap eval fm.ui.console.tab() +cmap eval fm.ui.console.tab(-1) +cmap eval fm.ui.console.close() +cmap eval fm.ui.console.execute() +cmap redraw_window + +copycmap +copycmap + +# Move around +cmap eval fm.ui.console.history_move(-1) +cmap eval fm.ui.console.history_move(1) +cmap eval fm.ui.console.move(left=1) +cmap eval fm.ui.console.move(right=1) +cmap eval fm.ui.console.move(right=0, absolute=True) +cmap eval fm.ui.console.move(right=-1, absolute=True) +cmap eval fm.ui.console.move_word(left=1) +cmap eval fm.ui.console.move_word(right=1) + +# Line Editing +cmap eval fm.ui.console.delete(-1) +cmap eval fm.ui.console.delete(0) +cmap eval fm.ui.console.delete_word() +cmap eval fm.ui.console.delete_word(backward=False) +cmap eval fm.ui.console.delete_rest(1) +cmap eval fm.ui.console.delete_rest(-1) +cmap eval fm.ui.console.paste() + +# And of course the emacs way +copycmap +copycmap +copycmap +copycmap +copycmap +copycmap +copycmap +copycmap + +# Note: There are multiple ways to express backspaces. (code 263) +# and (code 127). To be sure, use both. +copycmap + +# This special expression allows typing in numerals: +cmap false + +# =================================================================== +# == Pager Keybindings +# =================================================================== + +# Movement +pmap pager_move down=1 +pmap pager_move up=1 +pmap pager_move left=4 +pmap pager_move right=4 +pmap pager_move to=0 +pmap pager_move to=-1 +pmap pager_move down=1.0 pages=True +pmap pager_move up=1.0 pages=True +pmap pager_move down=0.5 pages=True +pmap pager_move up=0.5 pages=True + +copypmap k +copypmap j +copypmap h +copypmap l +copypmap g +copypmap G +copypmap d +copypmap u +copypmap n f +copypmap p b + +# Basic +pmap redraw_window +pmap pager_close +copypmap q Q i +pmap E edit_file + +# =================================================================== +# == Taskview Keybindings +# =================================================================== + +# Movement +tmap taskview_move up=1 +tmap taskview_move down=1 +tmap taskview_move to=0 +tmap taskview_move to=-1 +tmap taskview_move down=1.0 pages=True +tmap taskview_move up=1.0 pages=True +tmap taskview_move down=0.5 pages=True +tmap taskview_move up=0.5 pages=True + +copytmap k +copytmap j +copytmap g +copytmap G +copytmap u +copytmap n f +copytmap p b + +# Changing priority and deleting tasks +tmap J eval -q fm.ui.taskview.task_move(-1) +tmap K eval -q fm.ui.taskview.task_move(0) +tmap dd eval -q fm.ui.taskview.task_remove() +tmap eval -q fm.ui.taskview.task_move(-1) +tmap eval -q fm.ui.taskview.task_move(0) +tmap eval -q fm.ui.taskview.task_remove() + +# Basic +tmap redraw_window +tmap taskview_close +copytmap q Q w + +map pe extracthere +map gM cd /run/media/tristan +map e nvir diff --git a/.config/ranger/rifle.conf b/.config/ranger/rifle.conf new file mode 100755 index 0000000..aadc2f2 --- /dev/null +++ b/.config/ranger/rifle.conf @@ -0,0 +1,211 @@ +# vim: ft=cfg +# +# This is the configuration file of "rifle", ranger's file executor/opener. +# Each line consists of conditions and a command. For each line the conditions +# are checked and if they are met, the respective command is run. +# +# Syntax: +# , , ... = command +# +# The command can contain these environment variables: +# $1-$9 | The n-th selected file +# $@ | All selected files +# +# If you use the special command "ask", rifle will ask you what program to run. +# +# Prefixing a condition with "!" will negate its result. +# These conditions are currently supported: +# match | The regexp matches $1 +# ext | The regexp matches the extension of $1 +# mime | The regexp matches the mime type of $1 +# name | The regexp matches the basename of $1 +# path | The regexp matches the absolute path of $1 +# has | The program is installed (i.e. located in $PATH) +# env | The environment variable "variable" is non-empty +# file | $1 is a file +# directory | $1 is a directory +# number | change the number of this command to n +# terminal | stdin, stderr and stdout are connected to a terminal +# X | $DISPLAY is not empty (i.e. Xorg runs) +# +# There are also pseudo-conditions which have a "side effect": +# flag | Change how the program is run. See below. +# label