This commit is contained in:
Anthony Rodriguez 2024-07-25 23:04:47 +02:00
parent d69a6605d0
commit e3a7211697
2 changed files with 7 additions and 6 deletions

View file

@ -8,9 +8,10 @@ packages:
- keychain - keychain
- neovim - neovim
- starship - starship
- zed
- zoxide - zoxide
- https://proton.me/download/PassDesktop/linux/x64/ProtonPass.rpm - https://proton.me/download/PassDesktop/linux/x64/ProtonPass.rpm
copr: copr:
- atim/starship - atim/starship
flatpaks: flatpaks:
- com.getpostman.Postman - com.getpostman.Postman
@ -116,4 +117,3 @@ packages:
- zip - zip
- zsh - zsh
- zsh-antidote - zsh-antidote

View file

@ -1,17 +1,19 @@
#!/bin/bash #!/bin/bash
{{ if eq .flavor "desktop" }} {{ if eq .flavor "desktop" }}
{{ if eq .chezmoi.osRelease.id "fedora" }} {{ if eq .chezmoi.osRelease.id "fedora" }}
# add terra repository
sudo dnf install --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' --setopt='terra.gpgkey=https://repos.fyralabs.com/terra$releasever/key.asc' terra-release -y
# add codium # add codium
sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=download.vscodium.com\nbaseurl=https://download.vscodium.com/rpms/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg\nmetadata_expire=1h" | sudo tee -a /etc/yum.repos.d/vscodium.repo printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=download.vscodium.com\nbaseurl=https://download.vscodium.com/rpms/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg\nmetadata_expire=1h" | sudo tee -a /etc/yum.repos.d/vscodium.repo
# add asdf # add asdf
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0 git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0
# enable coprs # enable coprs
{{ range .packages.linux.copr -}} {{ range .packages.linux.copr -}}
sudo dnf copr -y enable {{ . | quote }} sudo dnf copr -y enable {{ . | quote }}
{{ end }} {{ end }}
# install packages # install packages
@ -28,4 +30,3 @@ asdf global {{ . }} latest
sudo pacman -Syu {{ .packages.linux.arch | join " " -}} sudo pacman -Syu {{ .packages.linux.arch | join " " -}}
{{ end }} {{ end }}
{{ end }} {{ end }}