Okay, so now I've looked into this a little more I've decided it is absolutely doable, but just too minimalist for my taste.

Very nice and creative idea though! I love how different writer people are in the tools and processed they use. Writing is a creative activity in more than just the resulting content.

#WriterDeck #WriterDeckOS #Writing

Okay! Figured out automounted USBs for global settings now. I've got it creating a Folder in the user's home directory for USBs as well.

Putting a "udiskie" backgrounded run command in the global /etc/profile:

/usr/bin/udiskie -N -F --no-notify-command >/dev/null 2>&1 &

And then right below it, I'll do a (if symlink does not exist, then create it) and have it specific to whichever user is logging on.

if [ ! -L /home/$USER/USBs ]; then ln -s /media/$USER/ /home/$USER/USBs; fi

This works for any given user that logs on. If you try and change users with the "su" command, it doesn't work (not sure how to get the global profile to load when you change users... but its not important).

This is a single user system and the only reason to have the $USER check is because the user sets their own username at installation. This will work for that usecase wonderfully, I believe.

#writerdeckOS #linux

@julie_mills Hilarious. Quite amazing. Thank you for pointing out #WriterDeckOS

https://writerdeckos.com/

writerdeckOS

A Writer Deck Operating System

writerdeckOS

That looks amazing! I will try it out with an old laptop of mine 😍

#writerdeck #WriterDeckOS #writing

I'm working on the next version of writerdeckOS and want to have two default directories in the home folders for any users created:

- Documents
- USBs (which will be linked to plugged in USBs)

I'm moving out of user space and into global space. So with that, I'm trying to determine where the "default populated folders" are configured (note: I'm using a headless version of Debian as my base OS).

Turns out SOOOOO much is controlled by the desktop environment!!! Like much of your default folders are specifically configured within Gnome, or XFCE, or KDE, etc.

But I'm not using a desktop environment. I'm using Bash as a Command Line Interface with Tmux as a multiplexor.

So I sorted out where Bash sets out its default folder schema and default user profiles, etc in Debian headless.

It's in /etc/skel !!!! Cool!!!!

So I created a unique directory in /etc/skel in my base build installation. Then used Penguins Eggs to build me an installation ISO...

...and sure enough!!! The default folder is in both my Live instance and in my installed instance!!!!

Yay!!!!

Next I'll see if I can get that "USBs" folder to sync with a global mount point... that's gonna be goofy...

#writerdeckOS #writerdeck #linux