Compare commits
6 Commits
b1613252f3
...
adc8306a12
Author | SHA1 | Date |
---|---|---|
|
adc8306a12 | |
|
11945b0753 | |
|
391172e0c0 | |
|
45647cad48 | |
|
73864b8b48 | |
|
7cdce4160c |
|
@ -0,0 +1,19 @@
|
||||||
|
#
|
||||||
|
# ~/.bashrc
|
||||||
|
#
|
||||||
|
|
||||||
|
# If not running interactively, don't do anything
|
||||||
|
[[ $- != *i* ]] && return
|
||||||
|
|
||||||
|
alias ls='ls --color=auto'
|
||||||
|
alias grep='grep --color=auto'
|
||||||
|
PS1='[\u@\h \W]\$ '
|
||||||
|
|
||||||
|
[[ $- == *i* ]] && source "$HOME/.local/share/blesh/ble.sh" --rcfile "$HOME/.blerc"
|
||||||
|
|
||||||
|
# Set up fzf key bindings and fuzzy completion
|
||||||
|
eval "$(fzf --bash)"
|
||||||
|
|
||||||
|
eval "$(starship init bash)"
|
||||||
|
|
||||||
|
[[ ! ${BLE_VERSION-} ]] || ble-attach
|
|
@ -0,0 +1,11 @@
|
||||||
|
|
||||||
|
# set pager to use
|
||||||
|
bleopt pager=bat
|
||||||
|
|
||||||
|
# editor to use
|
||||||
|
bleopt editor=nvim
|
||||||
|
|
||||||
|
# The face used to show the suggested strings by auto completion.
|
||||||
|
# Make it more sublte than the default.
|
||||||
|
ble-face auto_complete='bg=default,fg=gray'
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
# Get editor completions based on the config schema
|
||||||
|
"$schema" = 'https://starship.rs/config-schema.json'
|
||||||
|
|
||||||
|
# Inserts a blank line between shell prompts
|
||||||
|
add_newline = true
|
||||||
|
|
|
@ -2,3 +2,7 @@ Host github.com
|
||||||
HostName github.com
|
HostName github.com
|
||||||
User git
|
User git
|
||||||
IdentityFile ~/.ssh/id_ed25519_sk_rk_servostar@github.com
|
IdentityFile ~/.ssh/id_ed25519_sk_rk_servostar@github.com
|
||||||
|
Host git.montehaselino.de
|
||||||
|
HostName git.montehaselino.de
|
||||||
|
User git
|
||||||
|
IdentityFile ~/.ssh/id_ed25519_servostar@git.montehaselino.de
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
README.md
|
||||||
|
\.git
|
||||||
|
\.gitignore
|
||||||
|
\.gitmodules
|
||||||
|
run-setup-ssh\.sh
|
||||||
|
run-stow\.sh
|
|
@ -0,0 +1,47 @@
|
||||||
|
# Lines configured by zsh-newuser-install
|
||||||
|
setopt autocd beep extendedglob
|
||||||
|
bindkey -e
|
||||||
|
# End of lines configured by zsh-newuser-install
|
||||||
|
# The following lines were added by compinstall
|
||||||
|
|
||||||
|
# Share command history across sessions.
|
||||||
|
HISTFILE=~/.zsh_history
|
||||||
|
HISTSIZE=10000
|
||||||
|
SAVEHIST=10000
|
||||||
|
setopt share_history
|
||||||
|
|
||||||
|
# Zinit
|
||||||
|
ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git"
|
||||||
|
[ ! -d $ZINIT_HOME ] && mkdir -p "$(dirname $ZINIT_HOME)"
|
||||||
|
[ ! -d $ZINIT_HOME/.git ] && git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME"
|
||||||
|
source "${ZINIT_HOME}/zinit.zsh"
|
||||||
|
|
||||||
|
zstyle :compinstall filename '/home/srvstr/.zshrc'
|
||||||
|
|
||||||
|
# Map CTRL + left keys
|
||||||
|
# Source: https://unix.stackexchange.com/a/332049
|
||||||
|
bindkey "^[[1;5D" backward-word
|
||||||
|
bindkey "^[[1;5C" forward-word
|
||||||
|
|
||||||
|
autoload -Uz compinit
|
||||||
|
compinit
|
||||||
|
# End of lines added by compinstall
|
||||||
|
|
||||||
|
# Always source `.env` files
|
||||||
|
ZSH_DOTENV_PROMPT=false
|
||||||
|
|
||||||
|
eval "$(starship init zsh)"
|
||||||
|
|
||||||
|
# Zinit plugins
|
||||||
|
zinit light zsh-users/zsh-syntax-highlighting
|
||||||
|
zinit light zsh-users/zsh-autosuggestions
|
||||||
|
zinit light zsh-users/zsh-completions
|
||||||
|
zinit snippet OMZP::dotenv
|
||||||
|
zinit snippet OMZP::command-not-found
|
||||||
|
zinit snippet OMZP::eza
|
||||||
|
zinit snippet OMZP::colored-man-pages
|
||||||
|
|
||||||
|
# Configure eza instead of ls
|
||||||
|
zstyle ':omz:plugins:eza' 'dirs-first' yes
|
||||||
|
zstyle ':omz:plugins:eza' 'icons' yes
|
||||||
|
|
Loading…
Reference in New Issue