Compare commits
3 Commits
master
...
switch_to_
Author | SHA1 | Date | |
---|---|---|---|
223555c852 | |||
3aeb0650c4 | |||
10015173f9 |
15
config.d/chezmoi.bash
Normal file
15
config.d/chezmoi.bash
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Configuration for chezmoi
|
||||||
|
|
||||||
|
# git_repo="https://github.com/AstroNvim/template"
|
||||||
|
# git_branch="main"
|
||||||
|
|
||||||
|
git_repo="https://gitea.cloud.logerais.com/xavier/config-chezmoi.git"
|
||||||
|
git_branch="main"
|
||||||
|
|
||||||
|
if (command -v chezmoi); then
|
||||||
|
chezmoi init https://gitea.cloud.logerais.com/xavier/config-chezmoi.git
|
||||||
|
chezmoi apply ~/.config/mise
|
||||||
|
mise install
|
||||||
|
fi
|
@ -4,7 +4,7 @@ if (grep -q Ubuntu <(lsb_release -i)); then
|
|||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt upgrade -y
|
sudo apt upgrade -y
|
||||||
|
|
||||||
sudo apt install -y coreutils grep less tar tree
|
sudo apt install -y coreutils grep less tar zip unzip tree
|
||||||
sudo apt install -y man manpages-fr manpages-fr-extra
|
sudo apt install -y man manpages-fr manpages-fr-extra
|
||||||
sudo apt install -y bash zsh fish
|
sudo apt install -y bash zsh fish
|
||||||
sudo apt install -y screen tmux
|
sudo apt install -y screen tmux
|
||||||
|
@ -2,17 +2,20 @@
|
|||||||
|
|
||||||
# mise-en-place (https://mise.jdx.dev/)
|
# mise-en-place (https://mise.jdx.dev/)
|
||||||
|
|
||||||
# Install
|
# Install mise
|
||||||
|
|
||||||
if (! command -v mise &>/dev/null); then
|
if (! command -v mise &>/dev/null); then
|
||||||
curl https://mise.run | sh
|
curl https://mise.run | sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if (command -v mise &>/dev/null); then
|
# Activate mise
|
||||||
# Activate
|
|
||||||
eval "$(mise activate bash)"
|
test -x ~/.local/bin/mise && eval "$(~/.local/bin/mise activate bash)"
|
||||||
mise settings set experimental true
|
|
||||||
# Install some plugins
|
# Configure mise
|
||||||
(mise where usage &>/dev/null) || mise use -g usage # for completion
|
#
|
||||||
# mise use -g cargo:ubi # to install binaries from Github release
|
mise settings set experimental true
|
||||||
fi
|
|
||||||
|
# Install some essential tools
|
||||||
|
(mise where usage &>/dev/null) || mise use -g usage # for completion
|
||||||
|
(mise where chezmoi &>/dev/null) || mise use -g chezmoi # to manage dotfiles
|
||||||
|
Reference in New Issue
Block a user