ThomOS - the new outrageous devuan-based switchblade OS

The crunkbong project has migrated to devuan ascii. I decided to rename it after a good friend who got me into Linux.

The project follows the same core values of simplicity, versatility, adaptability, and accommodation. The idea is to use it when you need to accomplish a specific task in a live environment.

It boots to a console. If you want a graphical session, you still have a choice of openbox (default) or dwm. With the resources saved from stripping unnecessary components, I've fit a bunch of applications for fixing and monitoring.

The thom-utils scripts have been updated. wefe, for instance, has been (as far as I can tell) debugged and heavily modified for a variety of uses.

Since this is the initial (0.1) release, I'm looking for testers and criticism.

Re: ThomOS - the new outrageous devuan-based switchblade OS

Suggested listing: ThomOS (formerly Crunkbong)

Siva, you didn't mention it, but login/password are thomos/thomos

System boots to console login. Login leads to automatic graphical session in openbox. I don't know how you got no autologin without adding 'noautologin' to the boot command, but you need to either add 'nox11autologin' or do something else to get rid of /etc/profile.d/zz-live-config_xinit.sh.

The boot item for foreign language does not work. The syntax 'lang=it_IT' is specific for lightdm along with refracta-lang, a custom live-config script for changing locale and keyboard at boot. I don't know if it still works. (you don't have that script, anyway). The standard method does work:locales=it_IT.UTF-8 keyboard-layouts=it

Re: ThomOS - the new outrageous devuan-based switchblade OS

fsmithred wrote:

Suggested listing: ThomOS (formerly Crunkbong)

I'm down with it.

Siva, you didn't mention it, but login/password are thomos/thomos

Original post updated.

System boots to console login. Login leads to automatic graphical session in openbox. I don't know how you got no autologin without adding 'noautologin' to the boot command, but you need to either add 'nox11autologin' or do something else to get rid of /etc/profile.d/zz-live-config_xinit.sh.

Fixed.

The boot item for foreign language does not work. The syntax 'lang=it_IT' is specific for lightdm along with refracta-lang, a custom live-config script for changing locale and keyboard at boot. I don't know if it still works. (you don't have that script, anyway). The standard method does work:locales=it_IT.UTF-8 keyboard-layouts=it

I went ahead and omitted this.

That's as far as I got for now. More later. Looks good so far.

Thanks! And good to hear from you.

Note: I'll be uploading the new iso later. I currently don't have internet at the new place.

Re: ThomOS - the new outrageous devuan-based switchblade OS

It looks really great (reminds me of my favourite # !) but to be a switchblade OS it needs to have a fully functional file manager (or at least MC installed) and some sort of auto network configuration or scripts to get things running.

Re: ThomOS - the new outrageous devuan-based switchblade OS

It looks really great (reminds me of my favourite # !) but to be a switchblade OS it needs to have a fully functional file manager (or at least MC installed) and some sort of auto network configuration or scripts to get things running.

Otherwise it's sort of crippled.

Any news?

Thanks in advance,

O.

@Altoid: thanks for following up. I'm glad to hear you like the appearance.

On the topic of development: I finally scraped together enough money to buy a VM server, where I'm currently developing. Likewise, I will probably just set up lighthttpd to streamline downloads and avoid external sites like sourceforge. I've lived without nonwork internet for about a year and finally have reliable connectivity again.

The next release is semi ready to go -- I'm building it from scratch. I've spent awhile upgrading the tools -- particularly the wifi manager. Dependency bloat has impeded many of my decisions in terms of components like a file manager, but I share your belief that something like MC should absolutely be installed.

There have also been other little surprises about the base I released last year -- particularly, things like, I completely forgot to install things like lsusb. Really, really crticial components for debugging and fixing a system. I'm trying to find a procedure to avoid this.

I'm also working on a way to automate the debootstrap->chroot->install->configure process. It ended up more ambitious than I realized. I've spent much of this year learning things I didn't realize could be done.

You can see progress on the thom-utils gitlab, particularly the "beta" folder. (In truth, the OS is just a proof of concept for the tools, so looking at the project that way may make more sense.) You can also view my post history for some further insights on changes.

Re: ThomOS - the new outrageous devuan-based switchblade OS

- Script to automate builds. (This is making my life crazy easy.)- Fixed the openbox menu links- Changed some default programs - Browser: netsurf - Editor: geany - File manager: xfe - Terminal: urxvt- Fixed an issue where permissions had to be set in an insecure way for a user to boot X (Shoutout once again to FSR for saving the day)- Pulled the fanenza-darkest icons without the entire ~118mb package- Minor cosmetic changes to the gtk2/3 theme- Screenshots! https://sourceforge.net/projects/thomos/