aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2022-09-22 18:26:57 +0200
committerlonkaars <loek@pipeframe.xyz>2022-09-22 18:26:57 +0200
commit021ab57a99231d82241da2bcfc069c8553272c18 (patch)
tree17787e0cc384dc2763dca8a96571c36a10cc0f7d
parentaf824f95c91c819f126b4b6448b68babacbf7b93 (diff)
added package install script and updated readme
-rwxr-xr-x.config/yadm/install-arch3
-rw-r--r--.config/yadm/packages-arch119
-rw-r--r--readme.md23
3 files changed, 145 insertions, 0 deletions
diff --git a/.config/yadm/install-arch b/.config/yadm/install-arch
new file mode 100755
index 0000000..0cf02c4
--- /dev/null
+++ b/.config/yadm/install-arch
@@ -0,0 +1,3 @@
+#!/bin/sh
+[[ `lsb_release -si` -ne "Arch" ]] && exit
+yay --noconfirm -S - < packages-arch
diff --git a/.config/yadm/packages-arch b/.config/yadm/packages-arch
new file mode 100644
index 0000000..d822259
--- /dev/null
+++ b/.config/yadm/packages-arch
@@ -0,0 +1,119 @@
+alsa-utils
+arm-none-eabi-binutils
+arm-none-eabi-gcc
+asciidoc
+autoconf
+autocutsel
+biber
+bison
+bitwarden-bin
+bitwarden-rofi
+blueman
+bluez
+bluez-hciconfig
+brave-bin
+chromium
+cmake
+cups
+cups-pdf
+dhcpcd
+discord
+djvulibre
+dmenu
+docker
+docker-compose
+dunst
+efibootmgr
+etesync-dav
+fakeroot
+feh
+fzf
+gcc
+git
+graphicsmagick
+hplip
+htop
+i3-gaps
+jdk-openjdk
+jdk8-openjdk
+jmtpfs
+latex-mk
+lib32-libpulse
+libconfig
+libev
+libmpd
+libselinux
+libxdg-basedir
+lightdm
+lightdm-gtk-greeter
+m4
+make
+maven
+meson
+mpc
+mpd
+mpv
+mtpfs
+nano
+nautilus
+ncmpcpp
+neovim
+nginx
+ninja
+nmap
+ntfs-3g
+openssh
+openssl
+os-prober
+p7zip
+pandoc
+patch
+pavucontrol
+pdftk
+picom-ibhagwan-git
+pkgconf
+playerctl
+playonlinux
+polkit-gnome
+polybar
+python
+python-pip
+ranger
+restic
+rofi
+scrcpy
+screenkey
+scrot
+slock
+sshfs
+sudo
+sxiv
+syncthing
+texlive-lang
+texlive-most
+tk
+tmux
+transmission-cli
+tree
+unzip
+uthash
+uwsgi
+vi
+virt-manager
+w3m
+wget
+which
+wine
+winetricks
+xbindkeys
+xclip
+xdg-user-dirs
+xdo
+xf86-input-wacom
+xinit-xsession
+xorg
+yadm
+zathura-git
+zathura-pdf-mupdf
+zip
+zsh
diff --git a/readme.md b/readme.md
index b744f9d..60e3c31 100644
--- a/readme.md
+++ b/readme.md
@@ -12,3 +12,26 @@ these are dotfiles
- rofi
- [st](https://github.com/lonkaars/st)
+## installation
+
+```sh
+# install yay
+git clone https://aur.archlinux.org/yay
+cd yay
+makepkg -si
+
+# install yadm
+yay -S yadm
+
+# get dotfiles
+yadm clone https://github.com/lonkaars/dotfiles
+
+# generate templated files
+yadm alt
+
+# install necessary packages (uses yay)
+~/.config/yadm/install-arch
+
+# generate dynamic color scheme config files
+yadm bootstrap
+```