mirror of
https://github.com/belsabbagh/dotfiles.git
synced 2026-04-11 01:26:46 +00:00
moved to stow
This commit is contained in:
60
.zshrc
Normal file
60
.zshrc
Normal file
@@ -0,0 +1,60 @@
|
||||
# Set the directory we want to store zinit and plugins
|
||||
ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git"
|
||||
|
||||
# Source/Load zinit
|
||||
source "${ZINIT_HOME}/zinit.zsh"
|
||||
|
||||
# Add in zsh plugins
|
||||
zinit light zsh-users/zsh-syntax-highlighting
|
||||
zinit light zsh-users/zsh-completions
|
||||
zinit light zsh-users/zsh-autosuggestions
|
||||
zinit light Aloxaf/fzf-tab
|
||||
|
||||
# Add in snippets
|
||||
zinit snippet OMZL::git.zsh
|
||||
zinit snippet OMZP::git
|
||||
zinit snippet OMZP::sudo
|
||||
zinit snippet OMZP::archlinux
|
||||
zinit snippet OMZP::command-not-found
|
||||
|
||||
# Load completions
|
||||
autoload -Uz compinit && compinit
|
||||
|
||||
zinit cdreplay -q
|
||||
|
||||
eval "$(starship init zsh)"
|
||||
|
||||
# Keybindings
|
||||
bindkey -v
|
||||
|
||||
# History
|
||||
HISTSIZE=5000
|
||||
HISTFILE=~/.zsh_history
|
||||
SAVEHIST=$HISTSIZE
|
||||
HISTDUP=erase
|
||||
setopt appendhistory
|
||||
setopt sharehistory
|
||||
setopt hist_ignore_space
|
||||
setopt hist_ignore_all_dups
|
||||
setopt hist_save_no_dups
|
||||
setopt hist_ignore_dups
|
||||
setopt hist_find_no_dups
|
||||
|
||||
# Completion styling
|
||||
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'
|
||||
zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}"
|
||||
zstyle ':completion:*' menu no
|
||||
zstyle ':fzf-tab:complete:cd:*' fzf-preview 'ls --color $realpath'
|
||||
zstyle ':fzf-tab:complete:__zoxide_z:*' fzf-preview 'ls --color $realpath'
|
||||
|
||||
# Aliases
|
||||
alias ls='ls --color'
|
||||
alias vim='nvim'
|
||||
alias c='clear'
|
||||
|
||||
# Shell integrations
|
||||
eval "$(fzf --zsh)"
|
||||
eval "$(zoxide init --cmd cd zsh)"
|
||||
|
||||
# go to home
|
||||
cd ~
|
||||
@@ -1,20 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDNjCCAh6gAwIBAgIUcZqpkDZIf35qZZRZ3JPHNrTS44gwDQYJKoZIhvcNAQEL
|
||||
BQAwVTEvMC0GA1UEAwwmXzU3NTIxN2YwXzNlZWRfNGM5ZF84OTc3XzA1OTRlNWI0
|
||||
MGNmNF8xDDAKBgNVBAoMA0tERTEUMBIGA1UECwwLS0RFIENvbm5lY3QwHhcNMjMw
|
||||
ODA5MDcwMDE3WhcNMzQwNDI5MDcwMDE3WjBVMS8wLQYDVQQDDCZfNTc1MjE3ZjBf
|
||||
M2VlZF80YzlkXzg5NzdfMDU5NGU1YjQwY2Y0XzEMMAoGA1UECgwDS0RFMRQwEgYD
|
||||
VQQLDAtLREUgQ29ubmVjdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
|
||||
AMXOJKy+k34L0RrsvFfCyrl2aXjSNmmTxNvVVZYZt4rPXLzGS5FgE1jW8c9oEL6t
|
||||
M9vnOUXiwCd3BAvbB7PSymi27Lkxdem10czYJdyXmsdGxM0VsMIWSFvpDa9Zqsh6
|
||||
0nlgoRMCc+edeocnP8wNY1C+MfhvU3jHYZR/UeRbjBPLpM+Q7MYj5B3GK5KWpgM4
|
||||
ko+2Mt9FsULrl2svFJ20enfqWFezCUEzjvh4fiUqDTAq1gn4JM2bRn5SYAKwNcSu
|
||||
hdDRRHHrl7f0alZKXGRTPRCrljUyqMtshA4KyrjAK4x62OhtKrkpSRqHgkE3AjFX
|
||||
bHY26kh12xODAH6sD4S1D20CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAorn2YRJF
|
||||
PqJCcd5gDy82vHV/3lQ686ZfAjwGfkmPTl+XcySMjswqBEA4D54Krdgvt8SKG51E
|
||||
SxBkXCNy7AiGQ114LxkqZ0yJPbSWasDQhGF+PphP6c7mxuh77IWP2DuK6rux3hRT
|
||||
Ivus4FYinlRt34XkOb8YBBjtcAASjF8+KOiBO92EaBZlQWsT6d7TvcsTmTpLiuQY
|
||||
13xln+3bvjAeEN/ihup6uyYh6rPVyhBfGWMW5HhNMBrFJnBuTIdOAqsoRG0p3fLT
|
||||
S08A8sxxhjkOmLUZdvViLX7kCgqFu3+GJpC/qgEha00ZEN02cJtPAehGr6N7nCpb
|
||||
Sck6KRONl58uaw==
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,2 +0,0 @@
|
||||
[General]
|
||||
name=belal-g7
|
||||
@@ -1,27 +0,0 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEogIBAAKCAQEAxc4krL6TfgvRGuy8V8LKuXZpeNI2aZPE29VVlhm3is9cvMZL
|
||||
kWATWNbxz2gQvq0z2+c5ReLAJ3cEC9sHs9LKaLbsuTF16bXRzNgl3Jeax0bEzRWw
|
||||
whZIW+kNr1mqyHrSeWChEwJz5516hyc/zA1jUL4x+G9TeMdhlH9R5FuME8ukz5Ds
|
||||
xiPkHcYrkpamAziSj7Yy30WxQuuXay8UnbR6d+pYV7MJQTOO+Hh+JSoNMCrWCfgk
|
||||
zZtGflJgArA1xK6F0NFEceuXt/RqVkpcZFM9EKuWNTKoy2yEDgrKuMArjHrY6G0q
|
||||
uSlJGoeCQTcCMVdsdjbqSHXbE4MAfqwPhLUPbQIDAQABAoIBABGmKIiPQoq7FC/C
|
||||
UrXD6CGvKo8AtqEp8aUpvkazybglc2FWkhSJDYDeQNogL2pL+vYShf4x0rJSwLYs
|
||||
F15Ynv3D4JBPlPVC51LPMGWj00gXjOS9nDVdFpy4ySNNrVrQ9qmk0QporB3M48te
|
||||
WadjxGpGZiAEEt8Sbyb4Sz7EWlXDrBAAPzmEHXb4/HQ8LDVrB0ktKzYnJvL4vWv6
|
||||
0e96xuXGiLrau++VaHqWdX0kO4ThTq/M7Uy3mEDvfUfVi21SZmmUbesGAs29iWtj
|
||||
OGYqAUxFeAL7j9dnHW57S+t1tw4ft5GtcTJsMfquyk25UKqytnVothhZaVl/6/34
|
||||
OSBtzIMCgYEA8gYuPBG8En2KCElmm07o4XmPQuwTMkdMntNxlb9ocxvn4BnOKld8
|
||||
070dI4cK5Uat1pS3telT5Nnv+JzRIG9fHeJSEIc2WV2KDiUpa1diis1/eqb/Cam8
|
||||
6XoGPu3ePaUPjMJelqk+JUMuVrK2HseLfUXYfb82wGdD8HZho+KU9RsCgYEA0TpH
|
||||
bX3oPx1FYOVMp3PV9Edn6SwHZAgAlPaOSIDL+roM/5c0n8Tm856x7KOxon1Li89d
|
||||
2Tm9pxjIfOxY9CeAq1/qEYIfQ0+nGNczHpB1LKhQGpKTjMohCyF7Gt/NnXHLO0a8
|
||||
3p/ZFdZOxewTpELLYVaf5Ve7UcuDy/Az3q3LvhcCgYB8fDtZwFF5PUM7Qe3Z4nuc
|
||||
RfcvF9hD2zKI2v8oY/xogKkCtqM5WiiljDcpp/MtvO37WiEoGyyAoKxyts5GHaLR
|
||||
7zAAult1GczBu9GTGa5g8JQqVS0HHlxBxvbhdV4DXRwjbXJTkheZ+PUjuOY97KtN
|
||||
sxhIjYqu6i6ix3EvZ4LwkwKBgGynaUSRKDTujIL/UUl8vFV5Z5sNhGEMTtENIWLB
|
||||
kCyKxglNisSVyqIlfZy4fZ02mC7o54HRnI3ULvnA+4j/orBcxP+GpZmdGdeqmh97
|
||||
QX6Jgd/q0rlAltxi7L1OEEd9Ot9zos2yEVhnzMy4BpM9JMVN6Qd/AgY+PBmCik1P
|
||||
0AjNAoGAJbQUIB07WVkJABvmEMtHbdpbSPtMUjR5ApE3arKRVpdwS5q/bH8sskFZ
|
||||
H9wgKXKOeHv3vYIQX2INjgTtQKKtZ8KwFOvTogGUDL4YoM1Cw8Iz9X8qHzNcEpn5
|
||||
zOTP9DGg9zjMRp9Sz9z0l70hBf3sL7VWYGHyCAKms8IppVrXE84=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
@@ -1,4 +0,0 @@
|
||||
[e9200327_829a_4813_912a_bf655d4ee913]
|
||||
certificate="-----BEGIN CERTIFICATE-----\nMIIBkzCCATmgAwIBAgIBATAKBggqhkjOPQQDBDBTMS0wKwYDVQQDDCRlOTIwMDMy\nN184MjlhXzQ4MTNfOTEyYV9iZjY1NWQ0ZWU5MTMxFDASBgNVBAsMC0tERSBDb25u\nZWN0MQwwCgYDVQQKDANLREUwHhcNMjMwMTA4MjIwMDAwWhcNMzMwMTA4MjIwMDAw\nWjBTMS0wKwYDVQQDDCRlOTIwMDMyN184MjlhXzQ4MTNfOTEyYV9iZjY1NWQ0ZWU5\nMTMxFDASBgNVBAsMC0tERSBDb25uZWN0MQwwCgYDVQQKDANLREUwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQWQOayBn152ulP568gT48E2ijgF8LgJwIlhlXa13e7\nzQamgEnndgy7vmNSR2BqvobC8XVXKnxu2WW7yxkLREycMAoGCCqGSM49BAMEA0gA\nMEUCIBvjB3jKfjjmNFWwr6f8trJURkdo044mWPdcuClG15b4AiEAor3sGXUNFwgb\nTZaUTu3w1YanaCs+QGxUfDpduPMGZ1E=\n-----END CERTIFICATE-----\n"
|
||||
name=Galaxy A52s 5G
|
||||
type=phone
|
||||
@@ -1,51 +0,0 @@
|
||||
{
|
||||
"LazyVim": { "branch": "main", "commit": "12818a6cb499456f4903c5d8e68af43753ebc869" },
|
||||
"SchemaStore.nvim": { "branch": "main", "commit": "218a9887085b81b3eb0ee8f1e2d20c4a7fd7b1c9" },
|
||||
"bufferline.nvim": { "branch": "main", "commit": "0b2fd861eee7595015b6561dade52fb060be10c4" },
|
||||
"catppuccin": { "branch": "main", "commit": "05206bbb6d500a339cd55a9486532c3871a4455e" },
|
||||
"clangd_extensions.nvim": { "branch": "main", "commit": "a8500531c4ed3a207e744a374ea038744a0f93eb" },
|
||||
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
||||
"cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" },
|
||||
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
||||
"conform.nvim": { "branch": "master", "commit": "eff40c4f5fdf7ae8f269b258047d1bd7cee50f02" },
|
||||
"dashboard-nvim": { "branch": "master", "commit": "fabf5feec96185817c732d47d363f34034212685" },
|
||||
"dressing.nvim": { "branch": "master", "commit": "6741f1062d3dc6e4755367a7e9b347b553623f04" },
|
||||
"flash.nvim": { "branch": "main", "commit": "34c7be146a91fec3555c33fe89c7d643f6ef5cf1" },
|
||||
"friendly-snippets": { "branch": "main", "commit": "00ebcaa159e817150bd83bfe2d51fa3b3377d5c4" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "e6e3c3a1394d9e0a1c75d8620f8631e4a6ecde0e" },
|
||||
"grug-far.nvim": { "branch": "main", "commit": "3b45d4968f9dcc25f9b65ce828e48b5e717d0e30" },
|
||||
"indent-blankline.nvim": { "branch": "master", "commit": "3fe94b8034dd5241cb882bb73847303b58857ecf" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "077102c5bfc578693f12377846d427f49bc50076" },
|
||||
"lazydev.nvim": { "branch": "main", "commit": "491452cf1ca6f029e90ad0d0368848fac717c6d2" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "544dd1583f9bb27b393f598475c89809c4d5e86b" },
|
||||
"luvit-meta": { "branch": "main", "commit": "ce76f6f6cdc9201523a5875a4471dcfe0186eb60" },
|
||||
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
||||
"markdown.nvim": { "branch": "main", "commit": "1c7b5ee30d8cf6e52628862dbd06f2e23ecb888e" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "62360f061d45177dda8afc1b0fd1327328540301" },
|
||||
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
|
||||
"mini.ai": { "branch": "main", "commit": "a9b992b13d22a8db8df6beac25afa59a10b5584d" },
|
||||
"mini.icons": { "branch": "main", "commit": "fe63fe080e76d80713557e5f0c65bc15b14b152d" },
|
||||
"mini.pairs": { "branch": "main", "commit": "927d19cbdd0e752ab1c7eed87072e71d2cd6ff51" },
|
||||
"neo-tree.nvim": { "branch": "main", "commit": "206241e451c12f78969ff5ae53af45616ffc9b72" },
|
||||
"noice.nvim": { "branch": "main", "commit": "448bb9c524a7601035449210838e374a30153172" },
|
||||
"nui.nvim": { "branch": "main", "commit": "61574ce6e60c815b0a0c4b5655b8486ba58089a1" },
|
||||
"nvim-cmp": { "branch": "main", "commit": "ae644feb7b67bf1ce4260c231d1d4300b19c6f30" },
|
||||
"nvim-lint": { "branch": "master", "commit": "efc6fc83f0772283e064c53a8f9fb5645bde0bc0" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "652386deae739e38fa1bcf2f06e3e7de9b3436ba" },
|
||||
"nvim-notify": { "branch": "master", "commit": "d333b6f167900f6d9d42a59005d82919830626bf" },
|
||||
"nvim-snippets": { "branch": "main", "commit": "56b4052f71220144689caaa2e5b66222ba5661eb" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "88aad97312787c11154afbe16068fc2b1e18b249" },
|
||||
"nvim-treesitter-textobjects": { "branch": "master", "commit": "33a17515b79ddb10d750320fa994098bdc3e93ef" },
|
||||
"nvim-ts-autotag": { "branch": "main", "commit": "dc5e1687ab76ee02e0f11c5ce137f530b36e98b3" },
|
||||
"persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
|
||||
"tailwindcss-colorizer-cmp.nvim": { "branch": "main", "commit": "3d3cd95e4a4135c250faf83dd5ed61b8e5502b86" },
|
||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" },
|
||||
"telescope.nvim": { "branch": "master", "commit": "3b1600d0fd5172ad9fae00987362ca0ef3d8895d" },
|
||||
"todo-comments.nvim": { "branch": "main", "commit": "8f45f353dc3649cb9b44cecda96827ea88128584" },
|
||||
"tokyonight.nvim": { "branch": "main", "commit": "b0e7c7382a7e8f6456f2a95655983993ffda745e" },
|
||||
"trouble.nvim": { "branch": "main", "commit": "6efc446226679fda0547c0fd6a7892fd5f5b15d8" },
|
||||
"ts-comments.nvim": { "branch": "main", "commit": "98d7d4dec0af1312d38e288f800bbf6ff562b6ab" },
|
||||
"venv-selector.nvim": { "branch": "regexp", "commit": "c43dc6bf8c7e7cf124a991775ed3defe87112d3a" },
|
||||
"which-key.nvim": { "branch": "main", "commit": "6c1584eb76b55629702716995cca4ae2798a9cca" }
|
||||
}
|
||||
Submodule tmux/plugins/catppuccin-tmux deleted from b4e0715356
Submodule tmux/plugins/tmux deleted from 66e091064f
Submodule tmux/plugins/tmux-sensible deleted from 25cb91f42d
Submodule tmux/plugins/tmux-yank deleted from acfd36e4fc
Submodule tmux/plugins/tpm deleted from 99469c4a9b
Submodule tmux/plugins/vim-tmux-navigator deleted from a9b52e7d36
Reference in New Issue
Block a user