Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $PROJECT_DIRS = '~/code'
- $EDITOR = 'mcedit'
- $VISUAL = 'mcedit'
- $MANPAGER = 'less -n'
- $GIT_PAGER = 'less -n --quit-if-one-screen --ignore-case --LONG-PROMPT --RAW-CONTROL-CHARS --HILITE-UNREAD --tabs=4 --window=-4'
- #$FZF_DEFAULT_COMMAND='fd --type f'
- $FZF_DEFAULT_COMMAND='fd'
- $FZF_DEFAULT_OPTS='--tiebreak=index'
- # XONSH WIZARD START
- $COMPLETIONS_CONFIRM = '1'
- #$UPDATE_COMPLETIONS_ON_KEYPRESS = True
- $HISTCONTROL = {'ignoredups', 'ignoreerr'}
- $XONSH_COLOR_STYLE = 'monokai'
- $XONSH_HISTORY_SIZE = '31557600.0 s'
- xontrib load coreutils distributed jedi whole_word_jumping vox vox_tabcomplete avox z powerline fzf-widgets
- # XONSH WIZARD END
- aliases['e'] = '$EDITOR'
- aliases['l'] = 'less'
- aliases['ls'].append('--group-directories-first')
- aliases['ll'] = aliases['ls'].copy()
- aliases['ll'].append('-lh')
- aliases['ccat'] = 'pygmentize -g -O style=monokai'
- source ~/.less_setup.xsh
- def update_environ():
- import os
- os.environ['EDITOR'] = $EDITOR
- os.environ['VISUAL'] = $VISUAL
- update_environ()
- def setup_fzf():
- from prompt_toolkit.keys import Keys
- $fzf_history_binding = Keys.ControlR
- $fzf_file_binding = Keys.ControlT
- #$fzf_ssh_binding = Keys.ControlS
- $fzf_find_command = $FZF_DEFAULT_COMMAND
- setup_fzf()
- def customize_predictors():
- __xonsh_commands_cache__.threadable_predictors['aurman'] = lambda args: False
- __xonsh_commands_cache__.threadable_predictors['fzf'] = lambda args: False
- customize_predictors()
Add Comment
Please, Sign In to add comment