diff options
-rwxr-xr-x | .config/yadm/install-arch | 3 | ||||
-rw-r--r-- | .config/yadm/packages-arch | 119 | ||||
-rw-r--r-- | readme.md | 23 |
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 @@ -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 +``` |