Terminator: Split terminal window functionality

I’ve been trying to find a good equivalent for the popular iTerm2 app which can be used in place of the default OS X terminal emulator. Konsole is a great option, but it’s split window functionality is pretty bad. While it does allow one to have two different terminal tabs open in the same window,Continue reading Terminator: Split terminal window functionality

MATE Desktop 1.15 Available for Testing

mate-desktop-1.15-gtk3 was added to the AUR (arch linux user repository) today. Of course, it’s still very experimental, but advanced users may be interested in giving it a test drive. I must say that I am pleased with what I have seen thus far, most notably that the MATE appearance/theme util now finally displays theme previewsContinue reading MATE Desktop 1.15 Available for Testing

axel – accelerate your command-line downloads

axel is a command-line utility, similar to curl and wget. In fact, axel can be substituted for wget for the most part, sans the additional options it provides (and vice-versa). It can be installed on OS X through homebrew. brew install axel An anecdotal example seen in the screenshots below. axel downloads a 11.38 GBContinue reading axel – accelerate your command-line downloads

Bypass Version Check for Mozilla Firefox and Thunderbird Extensions (.xpi)

Firstly, proceed with the following instructions at your own risk. I assume no responsibility for lost data or broken using experiences as a result of this workaround. In general, it is unlikely that any irrevisible changes will happen as a result of importing an extension that has not been tested for your installed version ofContinue reading Bypass Version Check for Mozilla Firefox and Thunderbird Extensions (.xpi)

JetBrains IDEs — Increasing Initial and Maximum Java Heap Space

By default, JetBrains products (IntelliJ, WebStorm, etc) products default to a very small minimum (128 MB) and maximum (750 MB) Java Heap Space: ➜ ps aux | grep -i webstorm .. nick 22103 383 2.7 6838044 901056 .. /usr/lib/jvm/default/bin/java -agentlib:yjpagent-linux64=disablealloc,delay=10000,sessionname=WebStorm2016.2 -Xbootclasspath/a:/opt/webstorm-eap/bin/../lib/boot.jar -classpath /opt/webstorm-eap/bin/../lib/bootstrap.jar:/opt/webstorm-eap/bin/../lib/extensions.jar:/opt/webstorm-eap/bin/../lib/util.jar:/opt/webstorm-eap/bin/../lib/jdom.jar:/opt/webstorm-eap/bin/../lib/log4j.jar:/opt/webstorm-eap/bin/../lib/trove4j.jar:/opt/webstorm-eap/bin/../lib/jna.jar -Xms128m -Xmx750m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -XX:MaxJavaStackTraceDepth=-1 -Dawt.useSystemAAFontSettings=lcdContinue reading JetBrains IDEs — Increasing Initial and Maximum Java Heap Space

Webby – Build Linux web apps

Webby allows the creation of web apps, similar to “Chrome Apps”, but does not run on Google Chrome or Chromium and uses less resources natively on Linux. It provides a simple interface for creating an viewing your Webby apps: On Arch Linux, Webby can be installed through the AUR: ➜ yaourt webby 1 aur/webby-browser-bzr r9-1Continue reading Webby – Build Linux web apps

Mobizen — Access your Android over an internet connection

There are a number of solutions available for accessing an Android device remotely from a computer. Mobizen is available for Android through Google Play. In particular, it does not require root it does not require a wired connection it does not require to be on the same network as the device accessing it it isContinue reading Mobizen — Access your Android over an internet connection

Configure OS X DHCP Settings to Use Same IP Address for Wired/Wireless Connections

By default, a machine will be assigned two different IP addresses if connected via multiple interfaces (i.e. wireless and wired ethernet). Here is an example on a MacBookAir connected to the same router as such: ➜ ~ ifconfig en0: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500 ether 48:d7:05:bc:91:11 nd6 options=1 media: autoselect () status: inactive en4: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500Continue reading Configure OS X DHCP Settings to Use Same IP Address for Wired/Wireless Connections