pCloud

2 years ago, the ruthless killing of the (then) best free cloud filesync app Copy was announced.

During the scramble to find a replacement for my beloved Copy, with whom I interacted on a seemingly unhealthy basis, I tried dozens of similar services. Spreadsheets were made. Long forgotten Posts may prevail on here somewhere.

Box is one I’d already used but gave up on — there was a file size limit of 250MB or something dumb. No ISOs, which is the majority of my free pCloud storage right now.

pCloud is the one new-to-me service into whom I placed a non-trivial amount of my eggs.

Overall it’s been great. Through various promotions the likes of “refugiados de Copy” and people using my Special Link to get their own free cloudness, I now have 55GB of free cloud storage in my pCloud, which the software will mount as the P: drive in Windows. That feature was annoying at first because I used to always set my PortableApps USB drive to P: on computers where it was used, but alas, no more.

Upload/download speeds could be better. The web-based “remote upload” feature is quite useful. Useful enough that I’ve requested it be added to the desktop application several times, along with some additional features that’d make it more robust (e.g. remote upload a whole FTP folder to your pCloud via URL).

pCloud now offers some Lifetime storage: https://www.pcloud.com/lifetime/

Though only 500GB and 2TB variants, and if you bought the 500GB and end up needing more space you’d still have to pay full price for the 2TB, and none of the storage amounts “stack”, so you wouldn’t even end up with 2.5TB in the end. And I haven’t seen if you can add additional 2TB chunks later on. Crypto has its own additional Lifetime account price.

I’ve been thinking of pairing a Lifetime 2TB (not enough for ALL THE THINGS but I could probably kill my Dropbox and OneDrive accounts) and Lifetime Crypto, but you can’t Crypto a sync’d folder so my lifelong dream of having my Home folder encrypted and sync’d across the universe would never be realized.

The final thing preventing me from trading currency for one of their Lifetime accounts is the several times in the past where I’ve been burned by supposed “Lifetime” accounts elsewhere. Here are a couple gems:

Slysoft AnyDVD: this went like “euh, The Pressure™, we gotta shut down!” Then [essentially] the next day resurfaced with a new company name complete with a slightly modified logo, selling the same product under the same name, telling Lifetime license holders of more than 7 minutes to Eff Off.

PasswordBox: For a while there I was constantly annoyed by being annoyed by LastPass’s recurring annoyances and their sloth-like speed of fixing them. So I grabbed a [albeit cheap] “lifetime” license for PasswordBox. They sold it to Intel, Intel re-branded it, Lifetime license holders were given a trial of the “new product” TrueKey, after which they were allowed to [quietly, and I’m paraphrasing here] go inject fluid into shale beds at high pressure themselves.

On the other hand, there are a few Lifetime passes, etc. I still hold which have not yet imploded on me, so I’ve got that going for me, which is nice.

In conclusion, I’d want the current Lifetime cost to include Crypto, be able to stack additional Lifetime storage amounts, and some sort of (full refund or better) guarantee if their lifetime doesn’t exceed my own.

YouTube subscriptions feeds in Inoreader

Google used to let you subscribe to a single “newsubscriptionvideos” feed that would populate with new videos from the channels to which a specified user was subscribed. Then YouTube API v3 came out and removed the combined feed feature.

Nowadays, each Channel provides its own feed, and while this workaround is not completely automatic, it’s better than manually adding removing individual feeds, especially if you have a lot of subscriptions.

I’m using the Inoreader web interface + Dropbox in Windows, but this should be able to be adjusted for most other Reader/Storage/OS combinations.

  1. Go to YouTube and log in
  2. Go to your Subscriptions (https://www.youtube.com/subscription_manager)
  3. Download new via the link at bottom after Export to RSS readers (https://www.youtube.com/subscription_manager?action_takeout=1)
  4. Save to Dropbox, e.g. Dropbox\Public\subscription_manager.xml
  5. Right-click the file in the Dropbox folder –> Copy Dropbox link, Dropbox will automatically create and copy a link the file which will be something like https://www.dropbox.com/s/qwerty123456789/subscription_manager.xml?dl=0
  6. Add it to Inoreader:
    1. Click the Gear icon in the top right –> Preferences
    2. Down a bit on the left, click OPML subscriptions, then New subscription on the top right
    3. Paste the Dropbox link to the file in URL, changing the end to dl=1
    4. Optionally add a Description — if you leave it out, Inoreader just shows the URL as the name in OPML subscriptions
    5. Specify an Inoreader folder to use for all feeds contained in your XML file, e.g. YouTube
    6. You can choose Full Synchronization to not only add new feeds to the specified folder, but also remove feeds no longer present in the XML file
    7. And you can optionally show notifications when Inoreader adds or removes feeds via the XML file
  7. Inoreader will automatically update every hour with new videos from your YouTube Subscriptions contained in the XML file. You can also click Reload next to the feed in OPML subscriptions to force it to update now.

NOTE: You’ll need to manually download the new XML file and replace your shared one any time you want changes reflected (i.e. you subscribe or unsubscribe from anything). The Dropbox link does not change, and Inoreader will read the new file next time it updates (every hour, and when you click Reload).

Of course, an interesting project would be to have a script run automatically every so often to fetch & replace the XML file, but that exercise is left up to the reader. 😉

Trellis, round 2

Decided to try again, but with a Debian/Ubuntu-based system.

Found a VM of an essentially clean install of Mint 18 Xfce on my main PC, decided to go with that.

Made sure it was updated and created a Snapshot.

Installed the prereqs via apt. Ended up with versions:
Ansible 2.1.1.0 (req >= 2.2)
Virtualbox 5.0.32 (req >= 4.3.10)
Vagrant 1.8.1 (req >= 1.8.5)

So as you can see, we’re off to a great start with only one of the dependencies being fulfilled with proper versions via the default repositories.

Trying to install later versions and the Vagrant plugins ended up with permission errors while installing, so tried sudo-ing the install commands, which yielded different (and red!) errors.

My wine glass is empty and this Ukrainian Dark Ambient Black Metal album is about over, so to bed I head.

Trellis

I’ve been using EasyEngine to set up WordPress for a while. I found it after struggling to get a MultiUser WordPress site installed the way I wanted.

However, there hasn’t been a lot of activity lately, and essentially regarding that, someone in their forums recommended Trellis as an alternative, and it sounded super interesting to me, so I checked it out.

Decided to give CentOS a try, did minimal install, then added KDE, and I’m not hating it as much as Gnome3.

Following the super simple instructions

https://roots.io/trellis/docs/installing-trellis/
Got to work installing the dependencies listed there, and a bunch of stuff not listed there:

Ansible

Was seeing errors trying to use the pip install method, ended up installing pycrypto with yum

Then found this section http://docs.ansible.com/ansible/intro_installation.html#latest-release-via-yum
And already having set up EPEL, I installed it with yum

VirtuaBox

followed beginning of this https://wiki.centos.org/HowTos/Virtualization/VirtualBox

Vagrant

Grabbed the RPM off their site, installed with yum

Vagrant Plugins

super easy: vagrant plugin install [plugin name]

Then onto the actual Trellis setup

was getting some errors trying to clone the repos, had to set up git config on this fresh OS, and got sidetracked setting up SSH and GPG keys for a bit.

Then was getting errors about not being able to build kernel modules for VirtualBox

eventually installed the specific kernel-devel-xxxniner and it worked after that.

Then errors about my machine not supporting NFS

Followed step one here https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-centos-6

Finally vagrant up does its thing, but sits at Mounting NFS shared folders for a bit, so I open a new Konsole tab and ssh in.

Tried opening the ip I see with ifconfig in Firefox, doesn’t do anything.

Eventually it times out waiting to mount the shared folders

Now I see it whined about the Guest Additions of the VM (5.0.26) not matching the installed version of VirtualBox (5.1.18 latest), and that you may see (wait for it) shared folders not working.

I’m guessing it’ll be easier to remove VirtualBox and install the version that matches the VM, than it would be to make sure that these dynamic VM images it downloads are all updated.

EDIT:Maybe I’m wrong: https://github.com/dotless-de/vagrant-vbguest
EDIT2: Ok, now that is slick, upon doing vagrant up, the plugin notices the versions mismatch and injects the current version into the VM.

Eh, still timing out at “Mounting NFS shared folders”
Tried this https://github.com/mitchellh/vagrant/issues/3341#issuecomment-39015570
Still timing out

Read a bunch of Issues and Posts about similar problems, none of the fixes worked for me.
Then I saw this one https://github.com/mitchellh/vagrant/issues/8381
which is a completely different problem, but it’s NFS related and on the same (latest) version of VirtualBox. And the only reply says it’s a bug in Vbox 5.1.18 so I removed Vbox 5.1 and installing 5.0 to see if that helps.

destroyed the VM, started a fresh one

Loads up, installs a bunch of stuff on the VM via Ansible

How do I view the site in a browser on the Host? example.dev

Time for bed…

Linux tinkering during January 2017

TL;DR: Linux wot I done in Month One, Year One of Emperor-Lord Drumpf’s reign.

 

Aside from two-fingered-typing up the past few posts filled with all the Linux-related alternate facts up through last year I could remember or make up, I’ve also done some more tinkering during the first month of the year.

Budgie

The Budgie desktop seems interesting, albeit a little rough in some places.

I tried out SolusOS, which is the official distro of Budgie desktop, but they also have a MATE version.

Looks like now Budgie is going to be Qt-based (i.e. what KDE is based on) instead of Gnome-based.

budgie-remix 16.10

Late last year an unofficial Ubuntu spin using Budgie called budgie-remix was approved as an official community flavor and is now Ubuntu Budgie, starting with 17.04.

I also tried the budgie-remix “fresh” 16.10 spin, and the apparently stale 16.10 was much better. This must be for someone to use as a base for their own distro or something.

AUI

I also installed Arch in a VM using the Archlinux Ultimate Install setup script a little while back. It turned out really nice. I chose Budgie, and it offered to install yaourt. I’d kinda like to try it bare-metal on the laptop, but the Arch Anywhere install is great and I probably don’t need 2 installs of Arch on the same laptop.

RancherOS 0.7.1

Seems this is something I’d wanna set up on a “server” and use it headless. Don’t have the means for that around the hovel at the moment.

Q4OS 1.8.2 & 2.2.1

Q4OS is a Debian-based distro featuring the Trinity desktop environment, which is a KDE 3.5 fork, with some extra features, including to easily make it look more like Windows XP or 7.

I installed 1.8.2 in VirtualBox. Letting it do the full-auto (illegal in most states) setup, it eventually let me set a password for the root account, and had wizards to install some extras. I could definitely see myself trying to move less tech-savvy relatives to Q4OS. It really looks & feels a lot like previous versions of Windows. After it noticed it was running in a VM it asked to install the VirtuaBox Guest Additions, and I let it do so. Then it suggested I log out and back in for full effect. I logged out, but the ~root account password would not work…

So, did the install again, this time manually. It was quick and easy, let me set up a user which I used to log in, and played a little more with it.

Then I figured let’s try bleeding-edge version 2.2.1, which came in a handy 616 MB liveCD. Really couldn’t tell the difference from the other, though it no doubt had some newer packages. The setup for the liveCD wouldn’t let me have a hyphen in the hostname, so I powered it off.

Alpine 3.5.1

Still have the issue where I can’t get it to connect to my WiFi during setup. Probably something to do with the password containing spaces…

MX-16

MX Linux (antiX + MEPIS)

This one is interesting, nice even, though I must admit: I am somewhat confused that two distros merged, yet there are still two distros?

Main bar on the side? I tried to like it, but eventually moved it to the bottom where it belongs.

Others

More new/updated ISOs I grabbed that’ll have to wail til February or beyond:

  • siduction 16.1 “Patience” — various DEs
  • yet more ArchBang betas and experiments
  • netrunner desktop 1701.2
  • Linux Mint 18.1 KDE
  • Linux Mint 18.1 Xfce
  • SparkyLinux — several variants

Distro-hopping in 2016

TL;DR: more gibberish about installing & running Linux, during 2016.

 

Main PC

The PC I built in 2011 currently runs Windows 10 Pro x64 and is the media/print server, video conversion, torrenting, and gaming rig. With constant new or recurring Windows annoyances re-triggering the question of just switching to Linux (but still requiring a Windows install to play most games) I finally tried some bare-metal installs on my PC.

The way I had it set up was cool: I had a cheap SSD in a USB3 SATA dock, and if it was powered on, the PC would boot to the GRUB menu on that SSD, otherwise I’d just see the BitLocker screen.

I installed Arch (using Architect) and Mint. It took some doing to get the 3 (vertical-horizontal-vertical) monitors aligned. Got the Audigy DG, Steam, and Minecraft working, looked into torrent apps, etc. It could work, maybe.

The confusion sets in with the disks I have in there that are software-RAID’d in Windows and BitLock’d. I’ve seen ways to access BitLock’d disks in Linux, and ways to access Windows software-RAID’d disks in Linux, but not disks that are both. I’ve yet to dig out some old SATA disks and unplug the existing disks to experiment further. This is really probably what would keep me from switching mainly to Linux on that PC, so most of the bare-metal Linux I do anymore is just on the VAIO laptop.

VAIO Laptop

I was doing Windows 10 Insider Builds on my VAIO laptop for a while. Only once did it kill my bootloader so I couldn’t access my other OSs anymore, however, it was the build where it’d say my battery was a fake then shut down (regardless that the laptop was plugged in) that made me rethink running pre-release Windows builds.

Bought a cheap Wii off a neighbor on NextDoor, installed Homebrew Channel on it, and got Wii dev set up in Win10, Arch, Mint, and Ubuntu MATE. Also did the Java MOOC from University of Finland, and had that set up on all 4 as well.

Tired of setting up everything almost exactly the same 4 times, I had the brilliant idea of having a shared /home for the 3-4 different distros, which worked OK but there was definitely some oddness.

BBQLinux

I was thinking of looking into Android dev again and remembered BBQLinux, but since I already had Arch installed I just added reps to my old Architect install and updated it, and had to reinstall again using Architect. :\

Summer

~!# (Crunchbang)

During the summer I was fondly remembering #! (Crunchbang) 10 with it’s minimalist style, and I remembered how after upgrading to #! 11 it lost something about it and I just stopped using it. So I checked out a couple follow-on projects: the BusenLabs “community continuation” and the #!++ (CrunchBang++) fork. There doesn’t seem to be much going on with either after the initial scramble to get something out, and they are so similar that I couldn’t even recommend one over the other without further testing.

Fall

During the Fall I tried out quite a few distros due to some serious binge-watching — in October we try to watch as many horror-type movies as we can.

Fedora

In late September a buddy mentioned that he, too, had been using Mint as his go-to for his Linux needs for years, but had recently dumped it for Fedora and was amazed by its speed.

So I checked out Fedora 24, Gnome3 dark theme with a bunch of tweaks applied, better, but I still hate Gnome3 no matter how well she cleans up. Package management with dnf is similar enough to apt that it doesn’t make a difference to me. Fedora always seems to have very new Kernels, which I like.

I somehow, again, found myself fondly remembering #! (Crunchbang) and then I thought “what about a Fedora-based system in the same vein as #! (with Openbox + tint2 + conky)?”

So, while binge-watching the latest season of Longmire, I experimented with that idea for a while: using a Fedora netinstall as a base, and configuring as necessary to make something similar to #!. Got it to a usable point, then got bored with it, and I also realized how much work (e.g. with “pipes” and such for the menus) the #! guys did to customize Debian/Openbox.

Viperr

That’s when I found Viperr, which I played with while watching The Exorcist (1973) and Exorcist: The Beginning (2004), and would describe as “just ok”. Really the thing that bugged me most about Viperr was with their theming: they used a couple different shades of blue (one more “neon” one more “pale”) for different things that did not go together at all. Totally clashed.

So I dumped Viperr and moved on. “What about using other bases for a #!-esque desktop, such as Arch?”

Archbang

Basically #! but on an Arch foundation. There are a bunch of variations now, even some tiny experimental ones. I just preferred my Arch/Xfce install.

Qubes OS

Qubes is a really neat idea, separating types of activities into isolated VMs. I played with it for hours while watching Pet Sematary (1989), Pet Sematary II (1992), and Rosemary’s Baby (1968), and others.

Ultimately, being unable to easily set up D0 (or whatever) the way I wanted, kinda turned me off.

GParted Live

Rearranging and resizing partitions, I eventually decided on the current setup (detailed in an earlier post) which is essentially four 20GB partitions for Linux distros, a shared 2GB swap partition, and the rest for Win10.

Arch Anywhere

I ended up reinstalling Arch again (twice) in October using a different tool called Arch Anywhere — once while watching Hannibal (2001) and once while watching Graveyard Shift (1990).

Ubuntu variants 16.10 releases

Also while watching as many ~horror movies as we could in October, I also tried out all the 16.10 releases of the official Ubuntu flavors.

Ubuntu: I cannot stand Unity to begin with (see also: gnome3) and now there is no way to move the window controls to the right side. Get this crap off my computer.

Ubuntu-MATE: this one was promising. Worked fine, seemed to be more up to date than Mint, but once Mint 18 came out I had to have the Mint-Y themes and they just don’t quite work on U-MATE.

Kubuntu: KDE has been bloated crap for a long time now, and Plasma is its gnome3, i.e. slow, unintutive, and really doesn’t look all that great either. Would rather use an Apple product.

I also tried Lubuntu and Xubuntu, which were fine yet unremarkable. It is liikely my hatred for Gnome3 led me to skip Ubuntu-Gnome altogether.

openSUSE

As I’ve mentioned in a previous post, SuSE + KDE3 was my preferred distro/DE combo in college (’04-’05). Now openSUSE just seems like a complicated & bloated has-been.

Devuan

While I think most distros nowadays have done so, it seems that switching to the systemd init system is a pretty controversial topic within the Linux community. Devuan (~”dev one”) is a fork of Debian without systemd. And since it’s Linux, regardless that it’s still in beta, there are already several distros based upon it.

In addition to Devuan, I tried out several Devuan-based distros (STAR, Zephyr, Nelum-Dev1, Refracta), and similar to Debian stable, it just doesn’t seem interesting at all once it’s installed, just super outdated. Maybe we don’t need the latest kernel, but why not?

Alpine, Void, wattOS

These were some “super light” distros I wanted to check out. Although I found out quickly that wattOS is a lightened Ubuntu instead of its own super-light entity like the others.

Others

LinuxBBQ Cream — one with 97,000 different environments, some neat, some shit. Probably tried a couple other LinuxBBQ releases as well.

Satanic Edition — neat, except that after trying to do all the updates/upgrades, really not much of what made it special still remained. 🙁

Even More

ISOs I definitely tried (either in a VM or on the laptop) but since I neither had this post in mind nor took any notes at the time, I’m drawing a blank. That could also be a good thing, meaning I didn’t hate them. 🙂

  • Antergos
  • Manjaro
  • Maui
  • Peppermint
  • Zorin
  • Linux Lite
  • Netrunner Rolling
  • Apricity

Still More?

ISOs I grabbed but may not have actually checked out recently.

  • Sabayon
  • Korora
  • prox3cubed
  • salix
  • slackel
  • crux

Linux Beginnings

TL;DR: some background on my experiences with Linux, through 2015.

 

In 1999 or so I bought a boxed The Complete Linux Operating System 6.0 from the Tacoma CompUSA (or was it still Computer City then?). Or maybe I got it at Future Shop in South Hill? Or Borders in Tacoma? Or Borders in South Hill that replaced the Future Shop?! Anyway, it included Linux-Mandrake 6.0, which was purported “Red Hat Linux 6.0 with enhancements”, stepped you through a super tedious installation, and once you finally got it installed, the GUI looked like crap. But it was an interesting learning experience.

Then around 2003 during college I revisited Linux, trying a few on my Dell laptop and eventually buying a boxed copy of SuSE Professional (9.x series) from the Tacoma CompUSA. I was amazed at how much easier installation was and how much more polished everything looked. I seem to remember hating Gnome2 and preferring KDE3 at the time. We also used Red Hat (also 9, I think) in class.

I also remember spending countless hours trying to get a PCMCIA SpeedBooster WiFi card to work. Something about using a wrapper on the Windows drivers, building a module, and recompiling the Kernel. Not sure I ever got that card working in Linux.

Immediately after college I was working in a lab at Intel and some of the testing I did there required various Enterprise Linux distros on the SUT and/or clients.

Then I hadn’t been using Linux at all since working on-site at Microsoft, but in 2010 I “needed” to root my Nook (the original gimmicky eInk + tiny touchscreen LCD one) and the available tools were for Linux only. So I did some research and found Linux Mint, got it installed in VirtualBox, setup a shared folder, and was able to root the Nook.

In 2011 I built a new PC and maxed it out with 24GB of memory, specifically so I’d be able to run more VMs. Since then I’ve always had an up-to-date Mint VM, and have tried dozens, if not hundreds, of versions of various distros in VirtualBox.

in 2013 I picked up a  17″ Sony VAIO E-series (SVE1712BCXB) laptop and immediately replaced the mismatched 4GB + 2GB DIMMs with a matching pair of faster 4GB DIMMs and swapped out the ultra-crappy 500GB HDD for a decent SSD.

Within a couple months, I also set it to Legacy Mode and disabled Secure Boot to get Linux Mint to work. No idea if this would still be necessary today. I think once I get a larger SSD (or a new laptop!) I’ll look into UEFI  / SecureBoot / GPT again.

By the end of 2015 I also had Arch installed on my laptop, using Architect Linux.

Adventures in Arch(itect)

In the past I’ve tried out Arch (and Gentoo) in VirtualBox and deemed them to be an amazing learning experience but too cumbersome for daily use.

I stumbled across Architect Linux in 2015 and it basically provides a step-by-step installation for Arch so you can get up and running and start tweaking.

You can select as many or few WMs/DEs as you like, but make sure you also install a network manager.

After the Architect install, some other things to install:

yaourt – French for “yogurt”, this wrapper will essentially replace pacman, adding colors and AUR to the results
libs32 – needed for Steam
infinality font patches – makes for a really smooth experience

So my current thought with Arch is that (if you use Architect) it’s not a pain to get installed, and once it’s up tweak to your heart’s content. The package management allows you to install updates similar to APT but simpler:

pacman -Syu

or

yaourt -Syu

instead of

apt update && apt upgrade

 

The next post is about my 2016 with Linux.

Save

Save

Current Laptop OS Musings, 2017.01 Edition

TL;DR: an incoherent rant detailing the OSs currently installed on my VAIO laptop upon entering 2017, gripes about them, and some other useless banter.

/dev/hda: Kingston HyperX 3K 240GB SATA III MLC SSD (SH103S3/240G)

Nice, fast SSD. No complaints, except I’d like a larger one to be able to install more distros simultaneously. I basically have four 20GB slots for Linux installs, but it’d be nice to be able to keep more around and see how they behave with updates and such to get a better feel and overall opinion of them.

/dev/hda1-3 (~143GB): Windows 10 Pro x64 RTM + latest updates, and 2 apparently necessary additional 500MB partitions for Windows 10 to function.

My biggest complaint with Windows 10 at the moment deals with Sleep/Standby, and more specifically laptops with external mice attached.

If I wake it with the external wireless/USB mouse, then look away for 2 minutes to respond to a text message, it’ll put itself to sleep. This does not happen when I wake it with the power button.

There is a separate setting specifically for sleeping after being awoken by external device, and you have to modify the registry to even expose it. And then every system update resets & hides the setting again (I think).

/dev/hda4: extended partition containing the following:

/dev/hda5 (20GB): Arch/Xfce (installed using Arch Anywhere)

Really dig this setup. Biggest complaint (on all distros I think) is still how dark themes work with web elements in Firefox. Currently using a Stylish userstyle and manually adding additional things that don’t show up right. Someday…

/dev/hda6 (20GB): Linux Mint 18.1/Cinnamon

Mint has been my go-to since ’09 or so (Mint 7 maybe?), but over the past few years I’ve been disto-hopping more and more.

This is the latest version of good ol’ Mint with their own desktop environment. And aside from the “dark themes vs web elements” issues noted above, I’m really diggin the look of the Mint-Y Dark theme and Icons. Mint 18 seemed to have some issues, though after the 18.1 update, I can’t even remember what they were.

/dev/hda7 (20GB): Fedora 25/gnome3

Man, I still really do not like gnome3 — so much that I refuse to write in all (or any!) caps like they seem to prefer. I purposely chose it for this Fedora install so I’d be forced to use it and perhaps get more used to it (as if that was the problem…) but even with all the tweaks that I can find applied, still not great. It does look nice. I dig the Nodoka theme, especially the midnight variation.

Wayland is the default display session in Fedora 25 and f.lux (one of my requirements) refuses to run under Wayland. Easy fix for that though: just need to select the non-Wayland session before you log in.

/dev/hda8 (20GB): 4MLinux 21/JWM (Joe’s Window Manager)

This was a completely different distro, and a window manager I wanted to check out. It broke my GRUB install, and is not set up to automatically launch the WM, but it’s interesting.

The Update Tool apparently only updates the system by installing the latest version? Might look into this a little more, or more likely just try something else on that partition.

/dev/hda9 (2GB): shared swap partition for all the distros

Likely never gets hit, but “just in case”.

Save

Change the order of tabs in Nova Launcher

I created a ‘games’ tab to declutter my main Apps group a bit, but upon restarting the phone the games group is listed first:

This is not ideal.

My first thought was to long press on a Tab label, then drag the Tab. Nope.

Ok, well if not the obvious, then long press, select Edit Tab, and be able to change it there. Also nope.

Searching the tubes revealed that others also sought to rearrange/re-order the tabs, but did not provide a solution.

Poking around in Nova Settings I eventually figured out a way to do it:

Click the 3 dots in the top right, select Nova Settings (or get to Nova Settings with any other/preferred method):

Select “Apps & widget drawers”, then scroll to the bottom,  and under Drawer groups, select “Drawer groups”.

Drag the handles (equals signs on the left) up or down to change the order.

Then back all the way out of Nova Settings and your changes should be reflected:

Save

Minecraft mod development with Forge on Windows 10: Setting up NetBeans

 

Back when I was in University I preferred NetBeans for Java development. I recently took University of Finland’s free Java MOOCs and that also happens to be the IDE their code-checking tools use. So I’m used to NetBeans’ quirks and prefer to continue to use it.

The official Forge Documentation doesn’t have setup info for Netbeans (just Eclipse and IntelliJ IDEA) but their Wiki does have a section about importing an Eclipse project.

Sidenote:

As stated above, I recently did the UoF Java MOOCs and I still have their modified Netbeans v8.0.2 installed (Netbeans with TMC 0.8.18).

First experiment:

The next step in the official docs says for Eclipse just run gradlew eclipse so I tried gradlew netbeans . . . no go.

Second experiment:

(Thanks to this awesome post: http://epik.org.uk/effortless-minecraft-forge-with-netbeans/)

Open Netbeans, Tools -> Plugins. Available Plugins tab, search for ‘gradle”. I see two: Gradle JavaEE Support (last updated 12/26/14) and Gradle Support (last updated 1/9/16).

I chose the latter since it’s been updated in the last 6 months (just barely). It also wanted to install “Groovy and Grails”.

After restarting Netbeans, like magic my mod folder could now be opened as a Project.

I right-clicked on the Project and selected Tasks -> run -> runClient and Minecraft started but doesn’t show anything about my completely empty Mod yet. So I did the same with example from Forge and it worked.

Make that a little less tedious: https://blogs.oracle.com/geertjan/entry/seamless_minecraft_forge_in_netbeans

And also a good link to continue.