removed oh-my-zsh submodule

This commit is contained in:
Jeremie Fraeys 2023-11-23 17:16:52 -05:00
parent 67de6d6ec4
commit f7a7741eb1
57 changed files with 49 additions and 24 deletions

1
.gitignore vendored Normal file → Executable file
View file

@ -1,6 +1,5 @@
.DS_Store
.git
setup.sh
tmux/.tmux/plugins/*
vim/.vim/plugged/*

3
.gitmodules vendored Normal file → Executable file
View file

@ -1,6 +1,3 @@
[submodule "nvim/.config/nvim"]
path = nvim/.config/nvim
url = https://github.com/jfraeys/kickstart.nvim.git
[submodule "oh-my-zsh/.oh-my-zsh"]
path = oh-my-zsh/.oh-my-zsh
url = https://github.com/jfraeys/oh-my-zsh.git

28
README.md Normal file → Executable file
View file

@ -1 +1,27 @@
# .dotfiles
# Dotfiles
This repository contains my personal dotfiles. These configurations are tailored to suit my development environment and preferences.
## Repository Structure
- **bash**: Bash shell configurations.
- **bin**: Custom scripts and binaries.
- **nvim**: Neovim editor configurations.
- **tmux**: Tmux terminal multiplexer configurations.
- ... (add more directories as needed)
## Setup
To use these dotfiles on your system:
1. Clone the repository to your home directory:
```bash
git clone https://github.com/your-username/.dotfiles.git ~/.dotfiles
cd ~/.dotfiles
```
3. Optionally, run setup script available in the repository.
```bash
./setup.sh
```

0
bash/.bash_profile Normal file → Executable file
View file

0
bash/.bashrc Normal file → Executable file
View file

0
conda/.conda/environments.txt Normal file → Executable file
View file

0
conda/.condarc Normal file → Executable file
View file

0
fish/.config/fish/conf.d/00_fig_pre.fish Normal file → Executable file
View file

0
fish/.config/fish/conf.d/99_fig_post.fish Normal file → Executable file
View file

0
fzf/.fzf.bash Normal file → Executable file
View file

0
fzf/.fzf.zsh Normal file → Executable file
View file

0
git/.gitconfig Normal file → Executable file
View file

0
jupyter/.ipython/profile_default/db/dhist Normal file → Executable file
View file

0
jupyter/.ipython/profile_default/history.sqlite Normal file → Executable file
View file

0
jupyter/.ipython/profile_default/startup/README Normal file → Executable file
View file

0
jupyter/.jupyter/jupyter_notebook_config.json Normal file → Executable file
View file

0
jupyter/.jupyter/jupyter_notebook_config.py Normal file → Executable file
View file

View file

View file

View file

View file

View file

View file

0
jupyter/.jupyter/migrated Normal file → Executable file
View file

0
jupyter/.jupyter/nbconfig/notebook.json Normal file → Executable file
View file

0
jupyter/.jupyter/nbconfig/tree.json Normal file → Executable file
View file

0
p10k/.p10k.zsh Normal file → Executable file
View file

0
parallel/.parallel/runs-without-willing-to-cite Normal file → Executable file
View file

View file

0
parallel/.parallel/will-cite Normal file → Executable file
View file

0
skhd/.config/skhd/skhdrc Normal file → Executable file
View file

0
terraform/.terraform.d/checkpoint_cache Normal file → Executable file
View file

0
terraform/.terraform.d/checkpoint_signature Normal file → Executable file
View file

0
tmux/.gitingnore Normal file → Executable file
View file

View file

@ -12,7 +12,7 @@ bind-key x kill-pane
# unbind-key “x” from its current job of “ask and then close”
bind-key X kill-session
set-option -g detach-on-destroy off
# set-option -g detach-on-destroy off
# Session management
bind S command-prompt -p "New Session:" "new-session -A -s '%%' -c ~"
@ -30,7 +30,7 @@ bind w display-popup -E "tmux list-windows -F '#{window_index} #{window_name} (#
bind-key W choose-tree -Zw
# Bind a key to run the switch_or_create_session function
bind-key -r f run-shell "tmux neww -n tmux_sessonizer ~/.bin/tmux_sessionizer"
bind-key -r f run-shell "tmux neww -n tmux_sessonizer ~/.local/bin/tmux_sessionizer"
# Reduce delay
set -s escape-time 1
@ -71,7 +71,7 @@ bind -r J resize-pane -D 5
bind C-l send-keys 'C-l'
# Enable activity alerts
setw -g monitor-activity on
setw -g monitor-activity off
set -g visual-activity on
# Remove switching delay
@ -195,10 +195,10 @@ bind-key -T copy-mode-vi 'y' send-keys -X copy-pipe "xclip -selection clipboard"
# Miscellaneous
bind-key -T copy-mode-vi '?' send-keys -X list-keys
bind-key -T copy-mode-vi ':' command-prompt
bind-key -T copy-mode-vi '~' send-keys -X show-buffer
bind-key -T copy-mode-vi 'F5' send-keys -X show-buffer
bind-key ? list-keys
bind-key : command-prompt
bind-key -n "^" show-buffer
bind-key -n F5 show-buffer
run '$HOME/.tmux/plugins/tpm/tpm'

0
tmux/.tmux/.tmux.conf_backup Normal file → Executable file
View file

0
tox/.tox/distshare/job_req_utils-0.1.0.tar.gz Normal file → Executable file
View file

16
zsh/.zprofile Normal file → Executable file
View file

@ -1,3 +1,5 @@
export ITERM_ENABLE_SHELL_INTEGRATION_WITH_TMUX=YES
if [[ -n $SSH_CONNECTION ]]; then
export EDITOR='vim'
else
@ -8,9 +10,12 @@ export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
export PATH=$PATH:/usr/local/bin/python3
export PATH=$PATH:/usr/local/bin/
export FZF_DEFAULT_OPTS='--height 40% --layout=reverse --border'
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"´
alias python="python3"
alias vim="nvim"
alias tn="tmux new -s (pwd | sed 's/.*\///g')"
@ -25,3 +30,12 @@ help() {
# overwriting -h and --help with bat highlights
alias -g -- -h='-h 2>&1 | bat --language=help --style=plain'
alias -g -- --help='--help 2>&1 | bat --language=help --style=plain'
# dir location alias
alias projects="cd ~/projects"
alias download="cd ~/Download"
alias document="cd ~/Document"
alias config="cd ~/.config"
alias .tmux.conf="nvim ~/.tmux.conf"
alias research="cd Google\ Drive/My\ Drive/School/UoGuelph/MSc/Research/soft_skills_job_desc/jfraeysd/"

15
zsh/.zshrc Normal file → Executable file
View file

@ -4,6 +4,7 @@ fi
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
export PATH="$HOME/.local/bin:$PATH"
# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"
@ -12,6 +13,7 @@ export ZSH="$HOME/.oh-my-zsh"
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="powerlevel10k/powerlevel10k"
# ZSH_THEME="robbyrussell"
# Set list of themes to pick from when loading at random
# Setting this variable when ZSH_THEME=random will cause zsh to load
@ -77,10 +79,6 @@ plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
wd
tmux
poetry
macos
)
source $ZSH/oh-my-zsh.sh
@ -99,11 +97,6 @@ source ~/.zprofile
# export EDITOR='nvim'
# fi
# activate aactivator on login
if pip3 list | grep -F aactivator >/dev/null; then
eval "$(aactivator init)"
fi
# Compilation flags
# export ARCHFLAGS="-arch x86_64"
@ -119,13 +112,9 @@ fi
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
export PATH="/usr/local/bin:$PATH"
(( ! ${+functions[p10k]} )) || p10k finalize
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"´
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/jfraeys/yes/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"