Compare commits

...

3 Commits

Author SHA1 Message Date
ed barz 1dce97e1c0 don't install dot files from repo 2020-10-27 11:50:52 +01:00
ed barz 76c6e6aade don't install font 2020-10-27 11:50:15 +01:00
ed barz 5d6aca6a59 clean python3 install 2020-10-27 11:44:47 +01:00
2 changed files with 17 additions and 11 deletions

View File

@ -67,18 +67,23 @@ audio:
metal: mnt-drive mnt-system base set-loc set-resolv set-fstab set-root grub metal: mnt-drive mnt-system base set-loc set-resolv set-fstab set-root grub
python:
$(call vinstall,python3 python3-pip python3-pipenv)
tools: tools:
$(call vinstall,base-devel git tcc wget vim-x11 tmux) $(call vinstall,base-devel git tcc wget vim-x11 tmux)
post-install: tools post-install: python tools
cp post-install.sh $(MNTDIR)/usr/local/bin/ cp post-install.sh $(MNTDIR)/usr/local/bin/
chmod 755 $(MNTDIR)/usr/local/bin/post-install.sh chmod 755 $(MNTDIR)/usr/local/bin/post-install.sh
chroot $(MNTDIR) /usr/local/bin/post-install.sh
chroot $(MNTDIR) ln -s /usr/share/zoneinfo/$(TIMEZN) /etc/localtime chroot $(MNTDIR) ln -s /usr/share/zoneinfo/$(TIMEZN) /etc/localtime
echo $(HSTNM) > $(MNTDIR)/etc/hostname echo $(HSTNM) > $(MNTDIR)/etc/hostname
cp first-boot.sh $(MNTDIR)/usr/local/bin/first-boot.sh cp first-boot.sh $(MNTDIR)/usr/local/bin/first-boot.sh
chmod 755 $(MNTDIR)/usr/local/bin/first-boot.sh chmod 755 $(MNTDIR)/usr/local/bin/first-boot.sh
run-post-install: post-install
chroot $(MNTDIR) /usr/local/bin/post-install.sh
nuser: nuser:
chroot $(MNTDIR) useradd $(NUSRNAME) -G wheel,audio chroot $(MNTDIR) useradd $(NUSRNAME) -G wheel,audio
chroot $(MNTDIR) passwd $(NUSRNAME) chroot $(MNTDIR) passwd $(NUSRNAME)

View File

@ -1,26 +1,27 @@
#!/bin/sh #!/bin/sh
SDE_URL="https://git.brz9.dev/ed/sde.git" SDE_URL="https://git.brz9.dev/ed/sde.git"
DOT_URL="https://git.brz9.dev/ed/dot.git" #DOT_URL="https://git.brz9.dev/ed/dot.git"
WGT_URL="https://git.brz9.dev/ed/waterfox.git" WGT_URL="https://git.brz9.dev/ed/waterfox.git"
SRCPATH=/usr/local/src SRCPATH=/usr/local/src
git clone $SDE_URL $SRCPATH/sde git clone $SDE_URL $SRCPATH/sde
git clone $WGT_URL $SRCPATH/waterfox git clone $WGT_URL $SRCPATH/waterfox
git clone $DOT_URL /usr/local/share/dot #git clone $DOT_URL /usr/local/share/dot
#dependencies #dependencies
xbps-install -Sy libX11-devel libXft-devel libXinerama-devel imlib2-devel libexif-devel giflib-devel libXt-devel libXfixes-devel libXi-devel go ncurses-devel nfs-utils font-awesome freefont-ttf dejavu-fonts-ttf font-fira-ttf font-firacode font-go-ttf font-hack-ttf font-ibm-plex-ttf font-ionicons-ttf font-iosevka font-libertine-ttf font-mplus-ttf acpi xbps-install -Sy libX11-devel libXft-devel libXinerama-devel imlib2-devel libexif-devel giflib-devel libXt-devel libXfixes-devel libXi-devel go ncurses-devel nfs-utils acpi font-awesome dejavu-fonts-ttf
make install -C $SRCPATH/sde/ #fonts
make install -C $SRCPATH/waterfox/ #xbps-install -Sy freefont-ttf font-fira-ttf font-firacode font-go-ttf font-hack-ttf font-ibm-plex-ttf font-ionicons-ttf font-iosevka font-libertine-ttf font-mplus-ttf
make install -C /usr/local/share/dot
#waterfox deps #waterfox deps
xbps-install -Sy gtk+3-devel dbus-glib-devel adwaita-icon-theme xbps-install -Sy gtk+3-devel dbus-glib-devel adwaita-icon-theme
xbps-install -Sy fzf mpv cmus cmus-flac mupdf ffmpeg scrot trash-cli xwallpaper gnupg2 xbps-install -Sy fzf mpv cmus cmus-flac mupdf ffmpeg scrot trash-cli xwallpaper gnupg2 ghostscript
make install -C $SRCPATH/sde/
make install -C $SRCPATH/waterfox/
#make install -C /usr/local/share/dot
#dev
xbps-install -Sy python3 python3-pip docker docker-compose ghostscript