Commit Graph

77 Commits

Author SHA1 Message Date
surtur 8678ac0c23
nix: add t14's hm configuration 2023-12-05 15:43:25 +01:00
surtur 5770f77589
zshrc: rm cruft 2023-09-08 14:28:13 +02:00
surtur 648cc9362b
zshrc: rm old comment 2023-09-08 14:26:49 +02:00
surtur 68c26a9ac1
zshrc: break out sourcing code 2023-09-08 14:25:30 +02:00
surtur cd8c93a206
zshrc: split omz code into its own file 2023-09-08 14:21:08 +02:00
surtur d64ad12a9f
zshrc: rm variabl not applicable to current history search solution 2023-09-08 14:16:07 +02:00
surtur 84494f739d
zshrc: stop adding duplicates into $fpath 2023-09-08 14:15:15 +02:00
surtur 661b2b4d7c
zshrc: revert disabling shell auto title 2023-09-08 14:14:48 +02:00
surtur 889fd62e17
zsh: split functionality into child files 2023-09-08 14:12:40 +02:00
surtur f758162425
zshrc: check for system, not hostname 2023-09-08 13:56:19 +02:00
surtur 73d7c50c2e
zshrc: don't highlight unused stuff 2023-08-18 17:21:59 +02:00
surtur ef4f646ab6
zshrc: rm cruft, be ready for profiling 2023-08-18 17:21:23 +02:00
surtur 7e0ea6ace1
zshrc: source files only if they exist 2023-08-18 17:20:23 +02:00
surtur 54bff9985c
zshrc: tweak completion options 2023-08-18 16:53:59 +02:00
surtur 81da12976e
zshrc: tweak fzf options 2023-08-18 16:53:09 +02:00
surtur 7e33c0ccfa
zshrc: use source instead of . 2023-08-18 16:24:09 +02:00
surtur 626ae6dba7
zshrc: set ZSH_COMPDUMP 2023-08-18 16:23:53 +02:00
surtur 21cf4282f7
zshrc: disable unneeded functionality 2023-08-18 16:10:15 +02:00
surtur 663f597237
zshrc: change HIST_STAMPS to yy-mm-dd 2023-08-18 16:04:10 +02:00
surtur fb49e350b0
zshrc: use 'colored-man-pages' plugin 2023-08-18 16:03:42 +02:00
surtur 1afe736a84
zshrc: tweak highlighters conf 2023-08-18 16:03:22 +02:00
surtur 45c64a1b06
zshrc: add bindkey 2023-08-18 16:02:49 +02:00
surtur fefcda0019
zshrc: disable manually running ssh-agent 2023-08-18 16:02:12 +02:00
surtur dfb36fe2a7
zsh: disable dircolors 2023-08-18 15:57:38 +02:00
surtur 32a749b963
zsh: use the new zstyle syntax 2023-08-18 15:57:10 +02:00
surtur baa26603ef
home-manager: update+manage .zshrc and .zprofile 2023-07-10 05:37:57 +02:00
surtur 7824939591
zshrc: FZF_CTRL_T_COMMAND += --hidden 2022-10-17 21:03:41 +02:00
surtur 6b098deee9
zshrc: set TERM=xterm-kitty for dircolors 2022-10-17 21:01:45 +02:00
surtur 9fb9328311
zshrc: export the surtur 2022-10-17 21:01:17 +02:00
surtur 0a57ad43bc
zshrc: add set *IM_MODULE=ibus 2022-10-17 21:00:57 +02:00
surtur 94f389b0fc
zshrc: add VISUAL,SYSTEMD_EDITOR 2022-10-17 21:00:17 +02:00
surtur 2e25b8c052
zshrc: make sure to export EDITOR,TERM 2022-10-17 20:58:25 +02:00
surtur 33282bf536
zshrc: solve ssh-agent shenenigans 2022-10-17 20:56:53 +02:00
surtur b35be86999
zsh: reiterate the wish of completion caching 2022-08-31 14:47:17 +02:00
surtur 335cc4cb73
zsh: make sure to eval direnv hook 2022-08-31 14:31:18 +02:00
surtur a907d42366
nix: set up home-manager 2022-08-29 00:30:29 +02:00
surtur 366535955f
zshrc(fzf): unexclude .git folders 2022-07-03 12:13:23 +02:00
surtur a96f4d335c
zshrc(plugins): split the array to multiple lines 2022-07-03 12:11:00 +02:00
surtur 085ae5852e
zshrc: bind '^O' to a custom 'fzf-open' zle widget 2022-07-03 12:04:48 +02:00
surtur af6266010c
zshrc: add folders with completions 2022-07-03 12:00:42 +02:00
surtur e7cd64615e
zshrc: conditionally load asdf.sh 2022-07-03 11:58:53 +02:00
surtur 861157d033
zshrc: only source aliases.zsh once 2022-04-03 22:49:24 +02:00
surtur 102475c777
zshrc: actually source .zsh/aliases.zsh 2022-04-03 22:34:17 +02:00
surtur bf51cf8f8b
zshrc: move functions to .zsh/functions.zsh 2022-04-03 22:31:19 +02:00
surtur 3ccdbab746
zshrc: setopts++ 2022-03-26 02:14:00 +01:00
surtur 0d70260836
zsh: move aliases to .zsh/aliases.zsh 2022-03-26 01:51:57 +01:00
surtur 04a94c4705
zsh,nix: source nix.sh from user's nix-profile
add 'chisui/zsh-nix-shell' and 'spwhitt/nix-zsh-completions' plugins
with sheldon
2022-03-26 01:41:15 +01:00
surtur e4a745d5fb
zsh: add jeffreytse/zsh-vi-mode to be -- NORMAL --
add jeffreytse/zsh-vi-mode with sheldon.

history substring search bindings are remapped to work with 'viins' and
'vicmd' (NORMAL) modes of the vi prompt, and J and K mappings in 'vicmd'
mode are added.

fzf loading also had to be reworked using system installation fzf
completions are used. bindings for fzf are broken if loaded
conventionally, therefore a helper function is offered by zsh-vi-mode to
source anything after vi mode is initialized and it is used to source
said completions.

at this occasion FZF_COMPLETION_OPTS et al. have also been reworked a
little to use dracula colorscheme, fd-find instead of find and bat to
auto-colour files.
2022-03-26 01:20:55 +01:00
surtur f14878faab
zshrc: add timesh() function 2022-03-26 00:37:47 +01:00
surtur 486fee013f
zshrc: add alias subvols (for btrfs) 2022-03-26 00:36:37 +01:00