Update install script
This commit is contained in:
parent
49420ede7e
commit
b1adc518b9
@ -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"
|
||||||
|
|
||||||
|
|||||||
@ -37,3 +37,5 @@
|
|||||||
utmostDiscretion = 1
|
utmostDiscretion = 1
|
||||||
[branch]
|
[branch]
|
||||||
sort = -committerdate
|
sort = -committerdate
|
||||||
|
[submodule]
|
||||||
|
recurse = true
|
||||||
|
|||||||
@ -29,3 +29,4 @@ arcanite_gestion/lib/
|
|||||||
dependencies.html
|
dependencies.html
|
||||||
|
|
||||||
shadow_script.py
|
shadow_script.py
|
||||||
|
flower_db*
|
||||||
|
|||||||
@ -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
|
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user