feat: enhance terminal and git configurations
- Add bar cursor style to Ghostty config - Enable automatic remote setup for Git push - Simplify zsh plugin configuration - Expand and improve shell aliases
This commit is contained in:
1 parent
c5bb6055bf
commit
9ed04e7eae
4 files changed
+19
-7
No files matched your search
@@ -1,2 +1,3 @@
|
||||
font-family = "JetBrainsMono Nerd Font"
|
||||
theme = "SpaceGray Eighties"
|
||||
cursor-style = bar
|
||||
@@ -8,3 +8,5 @@
|
||||
clean = git-lfs clean -- %f
|
||||
smudge = git-lfs smudge -- %f
|
||||
process = git-lfs filter-process
|
||||
[push]
|
||||
autoSetupRemote = true
|
||||
@@ -9,9 +9,7 @@ zinit wait lucid light-mode id-as depth"1" for \
|
||||
atinit"zicompinit; zicdreplay -q" \
|
||||
zdharma-continuum/fast-syntax-highlighting \
|
||||
atload"_zsh_autosuggest_start" \
|
||||
zsh-users/zsh-autosuggestions \
|
||||
blockf atpull'zinit creinstall -q .' \
|
||||
zsh-users/zsh-completions
|
||||
zsh-users/zsh-autosuggestions
|
||||
|
||||
# load prompt theme
|
||||
zinit ice as"command" from"gh-r" id-as \
|
||||
|
||||
@@ -1,6 +1,17 @@
|
||||
#!/usr/bin/env zsh
|
||||
|
||||
alias cat=bat
|
||||
alias ls=lsd
|
||||
alias nano=micro
|
||||
alias fetch=fastfetch
|
||||
# Modern alternatives to traditional commands
|
||||
alias cat='bat'
|
||||
alias ls='lsd'
|
||||
alias ll='lsd -l'
|
||||
alias la='lsd -la'
|
||||
alias tree='lsd --tree'
|
||||
alias nano='micro'
|
||||
alias fetch='fastfetch'
|
||||
|
||||
# Git shortcuts
|
||||
alias g='git'
|
||||
alias ga='git add'
|
||||
alias gc='git commit'
|
||||
alias gp='git push'
|
||||
alias gl='git pull'
|
||||
Reference in new issue
Block a user