Devices and Tech

Cover photo by https://unsplash.com/@we_are_rising

Galaxy S3 Tab

Galaxy Tab S3 is a 10 inch (9.7") tablet released in 2017.

Installing TWRP

1. To install TWRP on the device it's best to use [this chap's release](https://forum.xda-developers.com/t/recovery-unofficial-sm-t820-sm-t825-2021-11-30-twrp-3-6-0_9-0-for-galaxy-tab-s3.4303163/) and install via Heimdall: 2. `apt-get install heimdall-flash` 3. Once you have the files ready to go, put the tablet into download mode with Power + Vol Down + Home (hold for 10 seconds). 4. ``` heimdall flash --RECOVERY ./Downloads/twrp-3.6.0_9-0-gts3lwifi.img --no-reboot
```
  1. It's important to now reboot straight into recovery so that the old recovery partition is not recovered - Power + Vol Up + Home
  2. Swipe to install TWRP
## LineageOS
- Use LineageOS 19 [this release](https://forum.xda-developers.com/t/rom-unofficial-12l-eas-sm-t820-sm-t825-2022-07-15-lineageos-19-1-for-galaxy-tab-s3.4418855/) is most stable - Using [NikGApps](https://nikgapps.com/downloads#downloads) 12.1 (SL) - From TWRP install the zip files.

NeoVim

NeoVim is a new super configurable version of the VIM editor.

I've been learning to configure and customise it for my own use. I used the following tutorials:

I also really like these plugins:

Powerline

Lualine adds a status bar at the bottom of VIM that shows you what's going on - its pretty neat. You need to install powerline fonts on the system. On Debian-based systems you can run apt-get install fonts-powerline

Online Reading and Feeds

RSS

I use FreshRSS to manage my feeds for me and the associated Android client for on the go. On the desktop I use NewsFlash reader which can also subscribe to FreshRSS

Read it Later App

I use Wallabag to store articles I want to read later and the accompanying android app for on the go. I use Read it Later for Wallabag stuff on desktop and the Firefox plugin for quickly adding things to my to read list.

Firefox on Ubuntu 22.04 Non Snap

In the latest Ubuntu they made Firefox a snap instead of just installing via deb. This walkthru tells you how to undo it.

In summary:

sudo snap remove firefox 

sudo add-apt-repository ppa:mozillateam/ppa

echo '
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox

echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox

sudo apt install firefox

Hugo Static Site Generation

I use Hugo to maintain most of my websites.

Extended Edition

Hugo has an extended version which includes hooks for building SASS. Hugo recommend using snaps to manage and install versions of their tool rather than relying on debian packages since these can often be out of date.

Zellij

Dell XPS 13 9305

I had one as my daily driver at work from late 2020 to late 2023. I was so pleased with it I bought one for home/personal use too. Dell no longer make this laptop.

image.png

 


 

Managing and Limiting Battery

I used dell-charge-limit to automatically stop charging at 80% and preserve battery life

LaTeX

LaTeX is a powerful typesetting system that renders books and has specific markup for mathematics

LaTeX

Angle Brackets (Greater Than, Less Than) show as upside down question and exclaimation marks

This is an issue when <> render incorrectly, it can look very weird.

Check your encoding

According to this post (mirror), it could be as simple as not using the correct encoding and can be remedied with the correct package being included in the document:

\usepackage[T1]{fontenc}