diff --git a/.custom_bash_scripts b/.custom_bash_scripts index 5df1461..df4c987 100644 --- a/.custom_bash_scripts +++ b/.custom_bash_scripts @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # nnn # for nnn file manager @@ -59,20 +59,6 @@ pacsizes() pacman -Qi $1 | awk '/^Name/{name=$3} /^Installed Size/{size=$4$5; print size, name;}' | sort -h } -# unreal compile -# Courtesy of mrzapp from https://forums.unrealengine.com/development-discussion/c-gameplay-programming/97022-linux-how-to-compile-c-scripts-from-terminal - -function unrealbuild { - UNR_PATH=/opt/UnrealEngine; - RANDNUM=$(( ( RANDOM % 1000 ) + 1000 )); - CURR_DIR=`pwd`; - PROJ_NAME=$(basename ${1%.uproject}); - - echo $RANDNUM - - ${UNR_PATH}/Engine/Build/BatchFiles/Linux/RunMono.sh ${UNR_PATH}/Engine/Binaries/DotNET/UnrealBuildTool.exe $PROJ_NAME -ModuleWithSuffix $PROJ_NAME Linux Development -editorrecompile -canskiplink "${CURR_DIR}/${PROJ_NAME}.uproject" -progress -} - # view markdown files in zathura viewmd() { @@ -105,4 +91,3 @@ tzathura() fi zathura "$@" -e $(\NetBeans" where is user's -# value of "AppData" key in Windows Registry under -# "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" -# and ${DEFAULT_CACHEDIR_ROOT} will be replaced by the launcher -# with "\NetBeans\Cache" where is user's -# value of "Local AppData" key in Windows Registry under -# "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" -# -# On Mac ${DEFAULT_USERDIR_ROOT} will be replaced by the launcher -# with "~/Library/Application Support/NetBeans" and -# ${DEFAULT_CACHEDIR_ROOT} with "~/Library/Caches/NetBeans" -# -# On other systems ${DEFAULT_USERDIR_ROOT} will be replaced by the launcher -# with "~/.netbeans" and ${DEFAULT_CACHEDIR_ROOT} with "~/.cache/netbeans" -# -# You can also use ${HOME} variable which will be replaced with -# user.home JVM system property value. This variable is valid only in -# netbeans_default_userdir and netbeans_default_cachedir properties. -# -# NOTE: If you specify a non-default userdir path on command line -# (--userdir option) and don't specify a cachedir path (--cachedir option), -# cachedir will be in "/var/cache". -# -# Cachedir must be different from userdir. The same cachedir and userdir -# would cause problems. -# -netbeans_default_userdir="${DEFAULT_USERDIR_ROOT}/12.0-u1" -netbeans_default_cachedir="${DEFAULT_CACHEDIR_ROOT}/12.0-u1" - -# Options used by NetBeans launcher by default: -# (can be overridden by explicit command line switches) -# -# Note that default -Xmx is selected for you by the JVM automatically. -# You can find these values in var/log/messages.log file in your userdir. -# The automatically selected value can be overridden by specifying -J-Xmx -# here or on the command line. -# -# JDK 11 made GTK 3 default on Linux. Unfortunately it makes -# NetBeans ugly on Linux with the default GTK+ Look and Feel, -# as a workaround -J-Djdk.gtk.version=2.2 has been added to the -# default command line arguments. -# (see: https://issues.apache.org/jira/browse/NETBEANS-1344) -# -netbeans_default_options="-J-XX:+UseStringDeduplication -J-Xss2m -J-Djdk.gtk.version=2.2 -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dplugin.manager.check.updates=false -J-Dnetbeans.extbrowser.manual_chrome_plugin_install=yes -J--add-opens=java.base/java.net=ALL-UNNAMED -J--add-opens=java.base/java.lang.ref=ALL-UNNAMED -J--add-opens=java.base/java.lang=ALL-UNNAMED -J--add-opens=java.base/java.security=ALL-UNNAMED -J--add-opens=java.base/java.util=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.text=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J--add-opens=java.desktop/java.awt=ALL-UNNAMED -J--add-opens=java.desktop/java.awt.event=ALL-UNNAMED -J--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED -J--add-opens=jdk.jshell/jdk.jshell=ALL-UNNAMED -J--add-modules=jdk.jshell -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED -J--add-exports=java.desktop/java.awt.peer=ALL-UNNAMED -J--add-exports=java.desktop/com.sun.beans.editors=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt.im=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED -J--add-exports=java.management/sun.management=ALL-UNNAMED -J--add-exports=java.base/sun.reflect.annotation=ALL-UNNAMED -J-XX:+IgnoreUnrecognizedVMOptions" - -# Default location of JDK: -# (set by installer or commented out if launcher should decide) -# -# It can be overridden on command line by using --jdkhome -# Be careful when changing jdkhome. -# There are two NetBeans launchers for Windows (32-bit and 64-bit) and -# installer points to one of those in the NetBeans application shortcut -# based on the Java version selected at installation time. -# -#netbeans_jdkhome="/path/to/jdk" - -# Additional module clusters: -# using ${path.separator} (';' on Windows or ':' on Unix): -# -#netbeans_extraclusters="/absolute/path/to/cluster1:/absolute/path/to/cluster2" -netbeans_default_options="-J-Dswing.aatext=TRUE -J-Dawt.useSystemAAFontSettings=on"