<commit_before>========
chromeos
========

Bootstrap scripts and docs for setting up a ChromeOS device after first login
from a PowerWash


Motivation
==========

I've been interested in a `Chromebook`_ as a travel companion device for quite
some time but I'd never really sorted out how to answer the question of, "How
can I truly be productive with one of these without going into Dev Mode and
effectively negating the security features?"

Thankfully a very brave person by the name of <NAME> was the trailblazer
on the topic (or at least the first to publish about it), and he wrote `My $169
development Chromebook`_ which inspired me to finally pull the trigger.

Scope
=====

The scope of this currently is pretty minimal. It's at this time all about
bootstrapping the `Termux`_ setup.

I'm not going to discuss things like SSH or GPG Key management, a really solid
approach to that is in Kenneth's blog post listed above and I suspect most
people who are going to have their own custom setup they have to cater to if
it's far outside what Kenneth recommends (my setup is extremely similar to his)
and I'm not realistically going to be able to satisfy such concerns here.

Apps
====

I'll discuss various apps I use here.

Termux
------

Install `Termux`_ from the app store and then run the following:

::



.. _Chromebook: https://www.google.com/chromebook/about/
.. _Termux: https://termux.com/
.. _My $169 development Chromebook:
    https://blog.lessonslearned.org/building-a-more-secure-development-chromebook/<commit_msg>fix up links because githubs rst rendering sucks and add a little info<commit_after>========
chromeos
========

Bootstrap scripts and docs for setting up a ChromeOS device after first login
from a PowerWash


Motivation
==========

I've been interested in a `Chromebook
<https://www.google.com/chromebook/about/>`_ as a travel companion device for
quite some time but I'd never really sorted out how to answer the question of,
"How can I truly be productive with one of these without going into Dev Mode
and effectively negating the security features?"

Thankfully a very brave person by the name of <NAME> was the trailblazer
on the topic (or at least the first to publish about it), and he wrote `My $169
development Chromebook
<https://blog.lessonslearned.org/building-a-more-secure-development-chromebook/>`_
which inspired me to finally pull the trigger.

Scope
=====

The scope of this currently is pretty minimal. It's at this time all about
bootstrapping the `Termux <https://termux.com/>`_ setup.

I'm not going to discuss things like SSH or GPG Key management, a really solid
approach to that is in Kenneth's blog post listed above and I suspect most
people who are going to have their own custom setup they have to cater to if
it's far outside what Kenneth recommends (my setup is extremely similar to his)
and I'm not realistically going to be able to satisfy such concerns here.

Apps
====

I'll discuss various apps I use here.

Termux
------

Install `Termux <https://termux.com/>`_ from the app store and then run the following:

::

    apt update
    apt upgrade
    apt install git
    git clone https://github.com/maxamillion/chromeos.git

    sh chromeos/termux-bootstrap.sh
{'fraction_non_alphanumeric': 0.07587488386497368, 'fraction_numerical': 0.002787240631774543, 'mean_word_length': 4.168, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1482370', 'n_tokens_mistral': 911, 'n_tokens_neox': 848, 'n_words': 470}