add fish install and autocommit on chezmoi

This commit is contained in:
Anthony Rodriguez 2024-02-07 13:46:20 +01:00
parent dee64aad1f
commit f5053d1255
Signed by: nezia
GPG key ID: EE3BE97C040A86CE
3 changed files with 7 additions and 95 deletions

View file

@ -2,3 +2,6 @@
command = "nvim" command = "nvim"
[data] [data]
is_wsl = {{ (.chezmoi.kernel.osrelease | regexMatch "-microsoft-standard$") }} is_wsl = {{ (.chezmoi.kernel.osrelease | regexMatch "-microsoft-standard$") }}
[git]
autoCommit = true
autoPush = true

View file

@ -1,95 +0,0 @@
afetch
alsa-firmware
alsa-utils
aspell
aspell-en
aspell-fr
base
base-devel
bat
bluez-utils
catppuccin-gtk-theme-mocha
discord
dunst
emacs
fd
feh
filezilla
firefox
fish
fwupd
fzf
git
greetd
greetd-tuigreet
grim
gtk2
gtk4
hyprland
inotify-tools
intel-ucode
keychain
kitty
lf
lightly-qt
linux
linux-firmware
lvm2
lxappearance
man-db
neovim
network-manager-applet
networkmanager
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
openssh
pamixer
papirus-icon-theme
paru
pass
pass-otp
passff-host
pavucontrol
plymouth
polkit-kde-agent
poppler-glib
pulseaudio
pulseaudio-alsa
pulseaudio-bluetooth
qt5ct
qt6-wayland
rclone
reflector
runelite
slurp
sof-firmware
sof-tools
spotify-launcher
stow
swayidle
swaylock-effects
texlive-basic
texlive-bibtexextra
texlive-fontsextra
texlive-formatsextra
texlive-games
texlive-humanities
texlive-latexextra
texlive-mathscience
texlive-music
texlive-pictures
texlive-pstricks
texlive-publishers
ttf-fira-code
ttf-font-awesome
udiskie
udisks2
unzip
vi
waybar
wl-clipboard
wofi
zip
zsh
zsh-antidote

View file

@ -0,0 +1,4 @@
#!/bin/sh
{{ if and (eq .chezmoi.os "linux") (not .is_wsl) -}}
fish -c "fisher update"
{{ end }}