mirror of
https://github.com/Lissy93/dotfiles.git
synced 2025-06-26 20:11:20 +02:00
Integrates Arch Linux pkg install into install script
This commit is contained in:
parent
188b2c4804
commit
aaf04ae562
2
.github/README.md
vendored
2
.github/README.md
vendored
@ -588,7 +588,7 @@ You will be prompted before anything is installed. Be sure to remove / comment o
|
|||||||
|
|
||||||
- Linux (desktop): [`flatpak.sh`](https://github.com/Lissy93/dotfiles/blob/master/installs/flatpak.sh) - Desktop apps can be installed on Linux systems via [Flatpack](https://flatpak.org/)
|
- Linux (desktop): [`flatpak.sh`](https://github.com/Lissy93/dotfiles/blob/master/installs/flatpak.sh) - Desktop apps can be installed on Linux systems via [Flatpack](https://flatpak.org/)
|
||||||
- Mac OS: [`.Brewfile`](https://github.com/Lissy93/dotfiles/blob/master/installs/Brewfile) - Mac apps installed via [Homebrew](https://brew.sh/)
|
- Mac OS: [`.Brewfile`](https://github.com/Lissy93/dotfiles/blob/master/installs/Brewfile) - Mac apps installed via [Homebrew](https://brew.sh/)
|
||||||
- Arch (and Arch-based systems, like Manjaro): [`pacman.sh`](https://github.com/Lissy93/dotfiles/blob/master/installs/pacman.sh) - Arch CLI apps installed via [pacman](https://wiki.archlinux.org/title/Pacman)
|
- Arch (and Arch-based systems, like Manjaro): [`arch-pacman.sh`](https://github.com/Lissy93/dotfiles/blob/master/installs/arch-pacman.sh) - Arch CLI apps installed via [pacman](https://wiki.archlinux.org/title/Pacman)
|
||||||
- Debian (and Debian-based systems, like Ubuntu): [`apt.sh`](https://github.com/Lissy93/dotfiles/blob/master/installs/apt.sh) - Debian CLI apps installed via [apt](https://wiki.debian.org/Apt)
|
- Debian (and Debian-based systems, like Ubuntu): [`apt.sh`](https://github.com/Lissy93/dotfiles/blob/master/installs/apt.sh) - Debian CLI apps installed via [apt](https://wiki.debian.org/Apt)
|
||||||
- Alpine: [`apk.sh`](https://github.com/Lissy93/dotfiles/blob/master/installs/apk.sh) - Alpine CLI apps installed via [apk](https://docs.alpinelinux.org/user-handbook/0.1a/Working/apk.html)
|
- Alpine: [`apk.sh`](https://github.com/Lissy93/dotfiles/blob/master/installs/apk.sh) - Alpine CLI apps installed via [apk](https://docs.alpinelinux.org/user-handbook/0.1a/Working/apk.html)
|
||||||
|
|
||||||
|
@ -252,9 +252,14 @@ function install_packages () {
|
|||||||
echo -e "${PURPLE}Skipping package installs${RESET}"
|
echo -e "${PURPLE}Skipping package installs${RESET}"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
# Mac OS
|
|
||||||
if [ "$system_type" = "Darwin" ]; then
|
if [ "$system_type" = "Darwin" ]; then
|
||||||
|
# Mac OS
|
||||||
intall_macos_packages
|
intall_macos_packages
|
||||||
|
elif [ -f "/etc/arch-release" ]; then
|
||||||
|
# Arch Linux
|
||||||
|
arch_pkg_install_script="${DOTFILES_DIR}/installs/arch-pacman.sh"
|
||||||
|
chmod +x $arch_pkg_install_script
|
||||||
|
$arch_pkg_install_script
|
||||||
fi
|
fi
|
||||||
# If running in Linux desktop mode, prompt to install desktop apps via Flatpak
|
# If running in Linux desktop mode, prompt to install desktop apps via Flatpak
|
||||||
flatpak_script="${DOTFILES_DIR}/installs/flatpak.sh"
|
flatpak_script="${DOTFILES_DIR}/installs/flatpak.sh"
|
||||||
|
@ -21,9 +21,7 @@
|
|||||||
${XDG_CONFIG_HOME}/tmux/tmux.conf: tmux/tmux.conf
|
${XDG_CONFIG_HOME}/tmux/tmux.conf: tmux/tmux.conf
|
||||||
${XDG_CONFIG_HOME}/utils: utils
|
${XDG_CONFIG_HOME}/utils: utils
|
||||||
${XDG_CONFIG_HOME}/git/.gitconfig: configs/.gitconfig
|
${XDG_CONFIG_HOME}/git/.gitconfig: configs/.gitconfig
|
||||||
# ~/.gitconfig: configs/.gitconfig
|
|
||||||
${XDG_CONFIG_HOME}/.gitignore_global: configs/.gitignore_global
|
${XDG_CONFIG_HOME}/.gitignore_global: configs/.gitignore_global
|
||||||
# ${XDG_CONFIG_HOME}/curl/.curlrc: configs/.curlrc
|
|
||||||
$XDG_CONFIG_HOME/yabai/yabairc:
|
$XDG_CONFIG_HOME/yabai/yabairc:
|
||||||
if: '[ `uname` = Darwin ]'
|
if: '[ `uname` = Darwin ]'
|
||||||
path: system-specific/macos/app-configs/yabairc
|
path: system-specific/macos/app-configs/yabairc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user