add linux packages
This commit is contained in:
parent
df18cdad71
commit
992d1f0bbb
@ -2,11 +2,13 @@
|
||||
brews = [
|
||||
'chezmoi',
|
||||
'git',
|
||||
'zsh',
|
||||
'vim',
|
||||
'lsix',
|
||||
'eza',
|
||||
'grc',
|
||||
'zellij',
|
||||
'ranger',
|
||||
'cmake',
|
||||
'python',
|
||||
'go',
|
||||
@ -18,4 +20,28 @@ casks = [
|
||||
'iterm2',
|
||||
'alacritty',
|
||||
'macvim',
|
||||
]
|
||||
|
||||
[packages.linux.manjaro]
|
||||
pacman = [
|
||||
'chezmoi',
|
||||
'yay',
|
||||
'base-devel',
|
||||
'fakeroot',
|
||||
'gcc',
|
||||
'cmake',
|
||||
'lsix',
|
||||
'eza',
|
||||
'grc',
|
||||
'zellij',
|
||||
'ranger',
|
||||
'gvim',
|
||||
'python',
|
||||
'go',
|
||||
'nodejs',
|
||||
'jdk-openjdk',
|
||||
]
|
||||
|
||||
aur = [
|
||||
'alacritty-sixel-git',
|
||||
]
|
@ -1,5 +1,5 @@
|
||||
{{ if eq .chezmoi.os "darwin" -}}
|
||||
#!/bin/bash
|
||||
#!/bin/sh
|
||||
|
||||
# Install Homebrew
|
||||
command -v brew >/dev/null 2>&1 || \
|
19
.chezmoiscripts/run_onchange_linux-install-packages.sh.tmpl
Normal file
19
.chezmoiscripts/run_onchange_linux-install-packages.sh.tmpl
Normal file
@ -0,0 +1,19 @@
|
||||
{{ if eq .chezmoi.os "linux" -}}
|
||||
|
||||
|
||||
{{ if eq .chezmoi.osRelease.id "manjaro" -}}
|
||||
#!/usr/bin/env bash
|
||||
|
||||
|
||||
{{ range .packages.linux.manjaro.pacman -}}
|
||||
sudo pacman -S --needed --noconfirm {{ . | quote }}
|
||||
{{ end -}}
|
||||
|
||||
{{ range .packages.linux.manjaro.aur -}}
|
||||
yay -S --needed --noconfirm {{ . | quote }}
|
||||
{{ end -}}
|
||||
|
||||
{{ end -}}
|
||||
|
||||
|
||||
{{ end -}}
|
Loading…
x
Reference in New Issue
Block a user