Commit graph

160 commits

Author SHA1 Message Date
e7d72245bd setup: zsh: symlink .zsh instead of every single file 2017-10-05 14:21:18 +02:00
e1a0194962 gnupg: gpg: increase hash count, only display long keyids 2017-10-05 12:25:57 +02:00
2a31ac786f gnupg: gpg-agent: make pinetry grab input again
gpg-agent doesn't automatically grab the input by default thus
requiring 'grab' in the config.
2017-10-04 09:37:12 +02:00
88ed6d9d9b zsh: prompt: switch from ZLE_RPROMPT_INDENT=0 to %{ %} for bottom_right_suffix
Apparently ZLE_RPROMPT_INDENT is a bit buggy on several prompts (e.g.
iTerm2, virtual-terminal on linux, etc) since not only the most right
space is removed as intended, but also the cursor is moved on to the
right causing the last character of the prompt to be overwritten.
This causes completion to be rather weird (some characters are
drawn twice and some aren't at all).

Fix: Use %{ .. %} with ${bottom_right_suffix} to tell the terminal the
last symbols have a width of zero -> the most right space will be
overdrawn and thus not shown.
2017-08-02 14:25:59 +02:00
747085db67 setup: herbstluftwm: create barpyrus directory 2017-08-01 22:24:43 +02:00
7b385368b0 setup: ask user to continue linking if one symlink couldn't be created 2017-07-27 14:32:15 +02:00
7f6ad5cbbb zsh: prompt: check for battery and improve detection of pcs with acpi 2017-07-26 16:51:31 +02:00
9ca1bba42b setup: zsh: link general.zsh and keybindings.zsh 2017-07-16 13:35:14 +02:00
67a67f7988 zsh: prompt: fix battery display on computers without acpi 2017-07-16 13:23:27 +02:00
2e24e3e44a zsh: completion: add list-suffixes 2017-07-16 00:15:00 +02:00
c61a85a55c zsh: completion: add fallback for completion (^F) 2017-07-15 23:21:01 +02:00
457dca798c zsh: completion: add ignored-patterns for vim 2017-07-15 23:19:58 +02:00
c09504b28a zsh: completion: remove unnecessary completions (subscript) 2017-07-15 23:16:58 +02:00
2e7ec56427 zsh: completion: separate manpages by sections 2017-07-15 23:15:09 +02:00
65684fc3e3 zsh: completion: ignore completer functions and expand wildcards 2017-07-15 23:11:38 +02:00
fa3e4a9a28 zsh: completion: use default completion for ssh/scp 2017-07-15 23:03:08 +02:00
f8be2045f4 zsh: completion: make appearance more verbose and rearrange config 2017-07-15 23:01:42 +02:00
3de8370545 zsh: completion: only accept one mistake per 1 characters 2017-07-15 01:50:51 +02:00
9254a6137d zsh: completion: add _force_rehash completer 2017-07-15 01:47:58 +02:00
e56aaef60f zsh: completion: make <TAB> with empty input work like ls 2017-07-13 21:03:22 +02:00
1ef55abf90 zsh: completion: make cache options more generic 2017-07-13 20:19:25 +02:00
d900f34617 zsh: move completion setopts from setopt.zsh into completion.zsh 2017-07-13 20:07:05 +02:00
09816d9035 zsh: completion: remove vcs_info support from completion.zsh 2017-07-13 19:56:57 +02:00
0dd18575ca zsh: setopt: ignore EOFs, remove multi_io support 2017-07-12 18:38:15 +02:00
8beb935e98 zsh: add check for global variables (setopt warn_create_global) 2017-07-12 18:23:43 +02:00
5fdbfcbfb3 zsh: setopt: add directory stack setopts and remove cdablevars setopt 2017-07-12 17:50:27 +02:00
2db37ccc1f zsh: setopt: refactor comments 2017-07-12 17:40:36 +02:00
30f65d385f zsh: setopt: decapitalize headers and remove trailing whitespaces 2017-07-12 17:22:10 +02:00
a4ad32fe10 zsh: general: output program runtime on exit if greater 60 2017-07-11 01:48:48 +02:00
8e51223d86 zsh: history: move relevant setopts into history.zsh
Also don't share history between terminals instantly.
2017-07-10 03:00:17 +02:00
7c64d5a801 zsh: history: add improved history search functionality 2017-07-10 02:57:48 +02:00
f5bb986514 zsh: history: refactor comment + increase history size 2017-07-10 02:56:30 +02:00
2b7107a84a zsh: prompt: complete internal redesign + improvements
The prompt now no longer requires "setopt promptsubst" and even has
a bit more functionality:
    - show exitcode if not equal zero
    - underlined hostname if remote-connected via ssh
    - extra prompt symbol for root and different color username
    - improved battery status (color + charge detection)

Furthermore time and username@hostname have been swapped.
2017-07-10 02:40:38 +02:00
cb93e83215 zsh: aliases: remove old sp-aliases and make valgrind alias 'global' 2017-07-09 17:56:41 +02:00
a87988c36c zsh: aliases: add more directory movements 2017-07-09 17:55:16 +02:00
d7abe4f646 zsh: aliases: refactor comments and remove check-variables 2017-07-09 17:54:44 +02:00
a5af099628 zsh: add vim-keybindings 2017-07-09 13:16:22 +02:00
8172900e22 zsh: change zshrc source order 2017-07-09 13:16:12 +02:00
350c4b1b72 Xresources: reduce urxvt font size 2017-06-01 19:29:45 +02:00
f5bdec14cf setup: add dryrun option 2017-05-10 23:48:22 +02:00
1a0e73ba49 setup: align link()-output with printf if available 2017-05-10 22:45:39 +02:00
e89f02d745 setup: add proper script to symlink config 2017-05-09 15:36:23 +02:00
f7c842d135 barpyrus: use extended sample config instead of simple one 2017-05-04 18:00:08 +02:00
e09da88655 zsh: cleanup color formatting
This might be problematic for older zsh version which do not support
%F{..} nor %f.
2017-05-04 17:16:01 +02:00
65d6fbad18 ssh: add entry for steep 2017-05-03 19:09:02 +02:00
e40bbc0852 xinitrc: fix typo in setxkbmap 2017-02-23 18:29:54 +01:00
15bf6c49b7 vim: add colored box from colum 81 to 100 2016-12-16 15:49:37 +01:00
de01c0961a zsh: aliases: fix bim 2016-12-16 15:35:20 +01:00
56b16fdf69 zsh: aliases: add aliases for tafeluebung 2016-12-16 00:06:42 +01:00
6ba53cf251 Xresources: add xterm colors 2016-12-16 00:02:21 +01:00