my dotfiles - using https://tangled.org/@nuv.sh/dotfiles_helper
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add nvim, wezterm and .zshrc

nnuuvv 4a65b2a6

+101
+3
.gitmodules
··· 1 + [submodule "/home/liv/dotfiles/dot_config/nvim"] 2 + path = /home/liv/dotfiles/dot_config/nvim 3 + url = git@git.nuv.sh:nuv/nvim
+1
dot_config/wezterm/wezterm
··· 1 + /home/liv/.config/wezterm
+7
dot_config/wezterm/wezterm.lua
··· 1 + local wezterm = require 'wezterm' 2 + local config = {} 3 + 4 + config.color_scheme = 'catppuccin-mocha' 5 + config.font = wezterm.font 'Maple Mono' 6 + 7 + return config
+89
dot_zshrc
··· 1 + # Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc. 2 + # Initialization code that may require console input (password prompts, [y/n] 3 + # confirmations, etc.) must go above this block; everything else may go below. 4 + if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then 5 + source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" 6 + fi 7 + 8 + if [ -d "$HOME/.local/bin" ] ; then 9 + PATH="$PATH:$HOME/.local/bin" 10 + fi 11 + 12 + # Set the directory we want to store zinit and plugins 13 + ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git" 14 + 15 + # Download Zinit, if it's not there yet 16 + if [ ! -d "$ZINIT_HOME" ]; then 17 + mkdir -p "$(dirname $ZINIT_HOME)" 18 + git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME" 19 + fi 20 + 21 + # Source/Load zinit 22 + source "${ZINIT_HOME}/zinit.zsh" 23 + 24 + # Add in Powerlevel10k 25 + zinit ice depth=1; zinit light romkatv/powerlevel10k 26 + 27 + # Add in zsh plugins 28 + zinit light zsh-users/zsh-syntax-highlighting 29 + zinit light zsh-users/zsh-completions 30 + zinit light zsh-users/zsh-autosuggestions 31 + zinit light Aloxaf/fzf-tab 32 + 33 + # Add in snippets 34 + zinit snippet OMZP::git 35 + zinit snippet OMZP::sudo 36 + zinit snippet OMZP::command-not-found 37 + 38 + # Load completions 39 + autoload -Uz compinit && compinit 40 + 41 + zinit cdreplay -q 42 + 43 + # To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. 44 + [[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh 45 + 46 + # Keybindings 47 + bindkey -e 48 + bindkey '^p' history-search-backward 49 + bindkey '^n' history-search-forward 50 + bindkey '^[w' kill-region 51 + 52 + # History 53 + HISTSIZE=5000 54 + HISTFILE=~/.zsh_history 55 + SAVEHIST=$HISTSIZE 56 + HISTDUP=erase 57 + setopt appendhistory 58 + setopt sharehistory 59 + setopt hist_ignore_space 60 + setopt hist_ignore_all_dups 61 + setopt hist_save_no_dups 62 + setopt hist_ignore_dups 63 + setopt hist_find_no_dups 64 + 65 + # Completion styling 66 + zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}' 67 + zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}" 68 + zstyle ':completion:*' menu no 69 + zstyle ':fzf-tab:complete:cd:*' fzf-preview 'ls --color $realpath' 70 + zstyle ':fzf-tab:complete:__zoxide_z:*' fzf-preview 'ls --color $realpath' 71 + 72 + # Aliases 73 + alias ls='ls --color' 74 + alias vim='nvim' 75 + 76 + # Shell integrations 77 + eval "$(zoxide init --cmd cd zsh)" 78 + [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh 79 + 80 + path+=('/snap/bin') 81 + path+=('/home/linuxbrew/.linuxbrew/bin') 82 + 83 + eval $(thefuck --alias) 84 + 85 + # Set ghcup-env 86 + [ -f "$HOME/.ghcup/env" ] && . "$HOME/.ghcup/env" 87 + 88 + # Set rust-env 89 + [ -f "$HOME/.cargo/env" ] && . "$HOME/.cargo/env"
+1
spec.json
··· 1 + [{"dotfiles_path":"dotfiles/dot_config/nvim","target_path":".config/nvim"},{"dotfiles_path":"dotfiles/dot_config/wezterm","target_path":".config/wezterm"},{"dotfiles_path":"dotfiles/dot_zshrc","target_path":".zshrc"}]