Update install script

This commit is contained in:
Loïc Gremaud 2024-06-19 18:12:48 +02:00
parent 49420ede7e
commit b1adc518b9
Signed by: Legrems
GPG Key ID: D4620E6DF3E0121D
5 changed files with 29 additions and 20 deletions

View File

@ -10,7 +10,7 @@
dir=/home/legrems/Documents/dotfiles # dotfiles directory dir=/home/legrems/Documents/dotfiles # dotfiles directory
olddir=~/dotfiles_old # old dotfiles backup directory olddir=~/dotfiles_old # old dotfiles backup directory
files="vim vimrc zsh zshrc tmux.conf zpreztorc gitconfig gitignore_global Xresources xprofile zprofile xinitrc" # list of files/folders to symlink in homedir files="vim zsh zshrc tmux.conf zpreztorc gitconfig gitignore_global Xresources xprofile zprofile xinitrc" # list of files/folders to symlink in homedir
configdirs="i3 keepassxc nvim rofi trizen polybar" configdirs="i3 keepassxc nvim rofi trizen polybar"

View File

@ -37,3 +37,5 @@
utmostDiscretion = 1 utmostDiscretion = 1
[branch] [branch]
sort = -committerdate sort = -committerdate
[submodule]
recurse = true

View File

@ -29,3 +29,4 @@ arcanite_gestion/lib/
dependencies.html dependencies.html
shadow_script.py shadow_script.py
flower_db*

View File

@ -1,28 +1,34 @@
# Trizen
cd ~
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -si
# Generic # Generic
sudo apt install zsh neovim silversearcher-ag fzf nnn vifm thefuck ripgrep trizen -S neovim zsh fzf nnn vifm thefuck ripgrep zoxide cargo locate
# SSH Key # SSH Key
ssh-keygen -t ed25519 -C "flamelegrems@gmail.com" ssh-keygen -t ed25519 -C "flamelegrems@gmail.com"
# DotFiles
git clone git@github.com:Legrems/dotfiles.git ~/Documents/dotfiles
mkdir .config/nvim
~/Documents/dotfiles/create_symlinks.sh
ln -s /home/legrems/Documents/dotfiles/vim/colors /home/legrems/.config/nvim/colors
ln -s /home/legrems/.vimrc /home/legrems/.config/nvim/init.vim
# Zprezto # Zprezto
git clone --recursive git@github.com:Legrems/zpresto.git ~/.zprezto git clone --recursive git@github.com:Legrems/zpresto.git ~/.zprezto
chsh -s /bin/zsh chsh -s /bin/zsh
# DotFiles
git clone git@github.com:Legrems/dotfiles.git ~/Documents/dotfiles --recurse-submodules
mkdir .config/nvim
~/Documents/dotfiles/create_symlinks.sh
ln -s /home/legrems/Documents/dotfiles/neovim /home/legrems/.config/nvim
# Cdwe
cargo install cdwe
cdwe init zsh
source <(fzf --zsh)
# MiniConda # MiniConda
wget -O miniconda-latest-install.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh wget -O miniconda-latest-install.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
# wget -O miniconda-latest-install.sh https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-pyp3-Linux-aarch64.sh # wget -O miniconda-latest-install.sh https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-pyp3-Linux-aarch64.sh
bash miniconda-latest-install.sh bash miniconda-latest-install.sh
# MiniForge for Rpi
wget -O
# AutoEnv
git clone git://github.com/inishchith/autoenv.git ~/.autoenv

View File

@ -36,9 +36,9 @@ export NB_PROXMOXS=2
export VAGRANT_ABACUS_BOX="ubuntu/focal64" export VAGRANT_ABACUS_BOX="ubuntu/focal64"
export VISUAL=nvim export VISUAL=nvim
export EDITOR=nvim export EDITOR=nvim
export AUTOENV_ENV_FILENAME='.autoenv.zsh' #export AUTOENV_ENV_FILENAME='.autoenv.zsh'
export AUTOENV_ENV_LEAVE_FILENAME='.autoenv_leave.zsh' #export AUTOENV_ENV_LEAVE_FILENAME='.autoenv_leave.zsh'
export AUTOENV_ENABLE_LEAVE='yes' #export AUTOENV_ENABLE_LEAVE='yes'
#export PS1='${SSH_TTY:+"%F{9}%n%f%F{7}@%f%F{3}%m%F "}%F{4}${_prompt_sorin_pwd}%(!. %B%F{1}#%f%b.)${editor_info[keymap]} ' #export PS1='${SSH_TTY:+"%F{9}%n%f%F{7}@%f%F{3}%m%F "}%F{4}${_prompt_sorin_pwd}%(!. %B%F{1}#%f%b.)${editor_info[keymap]} '
# export PS1='%F{4}${_prompt_sorin_pwd}%(!. %B%F{1}#%f%b.)${editor_info[keymap]} ' # export PS1='%F{4}${_prompt_sorin_pwd}%(!. %B%F{1}#%f%b.)${editor_info[keymap]} '
@ -49,4 +49,4 @@ export AUTOENV_ENABLE_LEAVE='yes'
eval $(thefuck --alias) eval $(thefuck --alias)
source ~/.autoenv/activate.sh #source ~/.autoenv/activate.sh