added janet step, updated x11 startup
This commit is contained in:
@@ -50,7 +50,7 @@ alias sysclean='vkpurge rm all && xbps-remove -OOoy'
|
||||
|
||||
# Roid-specific aliases
|
||||
alias tmhome='cd $TERMUX_HOME'
|
||||
alias gui='exec termux-x11 :0 -xstartup "dbus-launch --exit-with-session i3"'
|
||||
alias gui='exec termux-x11 :0 +iglx -ac -force-sysvshm -legacy-drawing -xstartup "dbus-launch --exit-with-session i3"'
|
||||
|
||||
# OpenSSL-based vault helper
|
||||
ovault() {
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
# and X11 graphics support via Termux-X11 server
|
||||
# Set NOX=y to disable graphics package installation
|
||||
# and NOEXTRAS=y to disable extra CLI package installation
|
||||
# (or BAREBONES=y to disable both at once)
|
||||
# Created by Luxferre in 2026, released into the public domain
|
||||
|
||||
# Non-GUI packages
|
||||
@@ -13,14 +12,10 @@ EXTRA_PKGS='libcurl-devel dtach fzf tcl tcllib tcltls janet jpm expect zip p7zip
|
||||
|
||||
# GUI packages
|
||||
X11_PKGS='xcursor-themes xcursor-vanilla-dmz-aa setxkbmap xkb-switch xdg-utils xdg-user-dirs xrdb xsel xdotool xrandr xmodmap harfbuzz-devel imlib2-devel gd-devel openssl-devel freetype-devel libxkbcommon-devel xcb-util-keysyms-devel libXft-devel'
|
||||
X_APPS='dbus mesa mesa-dri mesa-demos mesa-vaapi glxinfo i3 i3lock i3status i3cat i3wsr rofi autotiling scrot dunst feh volumeicon'
|
||||
X_APPS='dbus mesa mesa-dri mesa-demos mesa-vaapi glxinfo glxgears glmark2 i3 i3lock i3status i3cat i3wsr rofi autotiling scrot dunst feh volumeicon'
|
||||
FONT_PKGS='noto-fonts-ttf noto-fonts-ttf-extra noto-fonts-cjk noto-fonts-emoji noto-fonts-ttf-variable liberation-fonts-ttf font-firacode fonts-roboto-ttf'
|
||||
GUI_PKGS="$X11_PKGS $FONT_PKGS $X_APPS"
|
||||
|
||||
if [ "$BAREBONES" = "y" ]; then
|
||||
NOX=y
|
||||
NOEXTRAS=y
|
||||
fi
|
||||
[ -z "$NOX" ] && NOX=n
|
||||
[ -z "$NOEXTRAS" ] && NOEXTRAS=n
|
||||
|
||||
|
||||
@@ -13,3 +13,6 @@ PS1='\W # '
|
||||
EOF
|
||||
|
||||
cp $TERMUX_HOME/roid/.roidrc /root/.roidrc
|
||||
|
||||
echo 'Janet module setup...'
|
||||
jpm install spork jurl sqlite3
|
||||
|
||||
Reference in New Issue
Block a user