diff options
author | Rafael Marçalo <raroma09@gmail.com> | 2023-09-10 23:41:32 +0100 |
---|---|---|
committer | Rafael Marçalo <raroma09@gmail.com> | 2023-09-10 23:41:32 +0100 |
commit | 91bc2fd5602cbf2a52c85ad657d5709c0deabf10 (patch) | |
tree | fd8b0d0b2f274f8219defa32526c3894045ea847 /INSTALL | |
parent | f2f62795c6bab466b9354bc417c123bf5f39db5f (diff) |
Started working on OpenBSD support
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL/openbsd-install | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/INSTALL/openbsd-install b/INSTALL/openbsd-install index d7d64fd..a687cad 100644 --- a/INSTALL/openbsd-install +++ b/INSTALL/openbsd-install @@ -6,6 +6,7 @@ cd .. || exit CURDIR=$(pwd) +USERNAME=$(whoami) echo "######################" echo "# dotfiles Installer #" @@ -15,8 +16,13 @@ echo "######################" doas cp -rf ROOT/doas/doas.conf /etc doas cp -rf ROOT/hosts/hosts /etc +# Root Configurations +doas fw_update +doas syspatch +doas usermod -G operator,staff "$USERNAME" + # Install Required Programs -doas pkg_add git neovim stow zsh ncmpcpp xwallpaper newsboat zathura maim texlive_base ntp ffmpeg redshift htop xclip imageMagick transmission-gtk mpv mpd mpc nsxiv zathura zathura-pdf-mupdf zathura-ps yt-dlp automake lzop curl gimp kdenlive inkscape arandr unoconv node p7zip valgrind gdb universal-ctags gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-libav hplip cups simple-scan system-config-printer clang ffmpegthumbnailer neofetch cmatrix py3-pip password-store screenkey qemu virt-manager picom firefox go farbfeld keepassxc lf +doas pkg_add git neovim stow zsh ncmpcpp xwallpaper newsboat zathura maim texlive_base ntp ffmpeg redshift htop xclip imageMagick transmission-gtk mpv mpd mpc nsxiv zathura zathura-pdf-mupdf zathura-ps yt-dlp automake lzop curl gimp kdenlive inkscape arandr unoconv node p7zip gdb universal-ctags gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-libav hplip cups simple-scan system-config-printer ffmpegthumbnailer neofetch cmatrix py3-pip password-store screenkey qemu virt-manager picom firefox go farbfeld keepassxc vifm doas rcctl enable xenodm doas rcctl enable apmd @@ -25,9 +31,9 @@ doas rcctl enable apmd mkdir -p ~/Documents/PDF ~/Documents/Text ~/Documents/Disks ~/Documents/Archives ~/Documents/VMs ~/Downloads ~/Pictures/Screenshots ~/Pictures/GIMP ~/Videos/Recordings ~/Code ~/.config/git ~/.config/wallpaper ~/.local/share/gnupg ~/.local/share/pass # Deploy Dots -stow --target="$HOME" fonts man misc mpd ncmpcpp newsboat neovim npm picom shell scripts suckless sxiv X11 zathura zsh +stow --target="$HOME" fonts man misc mpd ncmpcpp newsboat neovim npm picom shell scripts suckless sxiv xenodm zathura zsh touch ~/.config/mpd/database ~/.config/mpd/log ~/.config/mpd/pid ~/.config/mpd/state ~/.config/mpd/sticker.sql -chsh -s /bin/zsh +chsh -s /usr/local/bin/zsh cd ~/.local/src && sh compileSource && cd "$CURDIR" || exit |