<commit_before># Notes

Various notes related to OS setup...

## pre-format checklist

- Backup sensitive folders by running `./scripts/backup/create.sh`:
  - `~/.ssh`
  - `~/.gpg`
  - `~/.vpnht`
- Backup IntelliJ settings (RubyMine, DataGrip, ...)
- Check git repos for uncommited stuff:
  - `~/src`
  - `~/.dotfiles`
  - `~/.password-store`

## Firefox Addons

- [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin)
- [Pushbullet](https://addons.mozilla.org/en-US/firefox/addon/pushbullet)
- [JSONView](https://addons.mozilla.org/en-US/firefox/addon/jsonview)
- [German Dictionary](https://addons.mozilla.org/en-US/firefox/addon/german-dictionary)
- [Spanish Dictionary](https://addons.mozilla.org/en-US/firefox/addon/spanish-spain-dictionary)
- [HTTPS Everywhere](https://www.eff.org/files/https-everywhere-latest.xpi)
- [Privacy Badger](https://www.eff.org/files/privacy-badger-latest.xpi)
- [passff](https://addons.mozilla.org/en-US/firefox/addon/passff/)
- [Pinboardin](https://addons.mozilla.org/en-US/firefox/addon/pinboardin/)
- [gnome-shell-integration](https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/)

## Gnome extensions

- https://extensions.gnome.org/extension/906/sound-output-device-chooser/
- https://extensions.gnome.org/extension/307/dash-to-dock/
- https://extensions.gnome.org/extension/1031/topicons/
- https://extensions.gnome.org/extension/10/windownavigator/
- https://extensions.gnome.org/extension/15/alternatetab/
- https://extensions.gnome.org/extension/549/web-search-dialog/

## Ubuntu/nvidia installation problems

- Black screen after grub: Press `e` in grub to edit boot params, change `quiet splash` to `nomodeset`
- Might have to disable secure boot
- Switch to TTY and run `sudo ubuntu-drivers autoinstall`, reboot
- Install `compizconfig-settings-manager` & `unity`, run `ccsm`, enable Unity plugin, reboot

## Tweak Mouse Scrolling

    $ xinput set-prop 12 "Evdev Scrolling Distance" 6 1 1

<commit_msg>update notes<commit_after># Notes

Various notes related to OS setup...

## pre-format checklist

- Backup SSH and GPG by running `./scripts/backup/create.sh`
- Backup IntelliJ settings (RubyMine, DataGrip, ...)
- Check git repos for uncommited stuff:
  - `~/src`
  - `~/.dotfiles`
  - `~/.password-store`

## Firefox Addons

- [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin)
- [Pushbullet](https://addons.mozilla.org/en-US/firefox/addon/pushbullet)
- [German Dictionary](https://addons.mozilla.org/en-US/firefox/addon/german-dictionary)
- [Spanish Dictionary](https://addons.mozilla.org/en-US/firefox/addon/spanish-spain-dictionary)
- [HTTPS Everywhere](https://www.eff.org/files/https-everywhere-latest.xpi)
- [Privacy Badger](https://www.eff.org/files/privacy-badger-latest.xpi)
- [passff](https://addons.mozilla.org/en-US/firefox/addon/passff/)
- [Pinboardin](https://addons.mozilla.org/en-US/firefox/addon/pinboardin/)
- [gnome-shell-integration](https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/)

## Gnome extensions

- https://extensions.gnome.org/extension/906/sound-output-device-chooser/
- https://extensions.gnome.org/extension/307/dash-to-dock/
- https://extensions.gnome.org/extension/1031/topicons/
- https://extensions.gnome.org/extension/10/windownavigator/
- https://extensions.gnome.org/extension/15/alternatetab/
- https://extensions.gnome.org/extension/549/web-search-dialog/

## Ubuntu/nvidia installation problems

- Black screen after grub: Press `e` in grub to edit boot params, change `quiet splash` to `nomodeset`
- Might have to disable secure boot
- Switch to TTY and run `sudo ubuntu-drivers autoinstall`, reboot
- Install `compizconfig-settings-manager` & `unity`, run `ccsm`, enable Unity plugin, reboot

## Tweak Mouse Scrolling

    $ xinput set-prop 12 "Evdev Scrolling Distance" 6 1 1


{'fraction_non_alphanumeric': 0.1639513835014223, 'fraction_numerical': 0.011378329454357383, 'mean_word_length': 4.116402116402116, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 31, 'lorem ipsum': 0, 'www.': 4, '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': '4162086', 'n_tokens_mistral': 1442, 'n_tokens_neox': 1305, 'n_words': 226}