====== Linux Install ======
===== Resources =====
* [[https://fonts.google.com|Fonts]]
* [[https://www.gnome-look.org/browse?cat=135&ord=rating|Themes]]
===== Prep =====
- Update Brave's sync codes.
===== Post Install =====
==== BIOS Setup ====
Seems that for an HP EliteBook, a custom boot is required:
- Determine your where your boot loader is. It is probably ''\EFI\ubuntu\grubx64.efi'', but you can check:
- Reboot into BIOS.
- Select 'F9 Boot Device Options' -> 'Boot from EFI File' -> 'Select File System'.
- There will be something like ",Acpi(PNP0A03,0/PCi(1F|2)/Sata(Port 0).....".
- Select 'EFI' -> 'ubuntu'.
- The boot loaders will be display as '.efi. files. You want the 'grub' one.
- Write down the whole path. Should be something like ''\EFI\ubuntu\grubx64.efi''.
- Create the custom boot.
- Select 'BIOS Setup (F10)' -> 'Advanced Settings' -> 'Boot Options'.
- Select 'Custom boot', tick 'Add boot', fill in ''\EFI\ubuntu\grubx64.efi''.
- Set boot order:
- USB Hard Drive
- Custom Boot
==== Bulk Install ====
sudo apt-get update
sudo apt install git?
sudo apt install npm
==== OS Setup ====
* Install fonts.
* Download the following fonts:
* [[https://fonts.google.com/specimen/Inter|Inter]]
* [[https://fonts.google.com/specimen/Fira+Code|Fira Code]]
* Extract and copy the ''*.ttf'' files to ''/home/stephen/.local/share/fonts'' (may need to create the directory).
* Set system fonts.
* System Settings > Font Selection.
* Default font: **Inter Regular 10** (Default: Ubuntu Regular 10)
* Desktop font: **Inter Regular 10** (Default: Ubuntu Regular 10)
* Window title font: **Inter Medium 10** (Default: Ubuntu Medium 10)
* Themes.
* Install **ocs-url**.
* Download the Debian install. Look [[https://www.opendesktop.org/p/1136805/|here]] and download something like ''ocs-url_3.1.0-0ubuntu1_amd64.deb''.
* Run ''sudo apt install libqt5svg5 qml-module-qtquick-controls''
* Run ''sudo dpkg -i ~/Downloads/ocs-url_3.1.0-0ubuntu1_amd64.deb''
* Install themes from [[https://www.gnome-look.org/browse?cat=135&ord=rating|here]]. Try [[https://www.gnome-look.org/p/1441725|Skeuos]] (blue).
* System Settings > Themes.
* Try 'Mint-Y-Dark-Aqua'
==== App Setups ====
=== PowerShell ===
- Check what version of Ubuntu your Linux Mint is based on. Currently it is 24.04.
- ''cat /etc/upstream-release/lsb-release''
- ''inxi -Sx''
- Follow instructions here [[https://learn.microsoft.com/en-us/powershell/scripting/install/install-ubuntu|here]], replacing ''$VERSION_ID'' with the real version, e.g. ''wget -q https://packages.microsoft.com/config/ubuntu/24.04/packages-microsoft-prod.deb''.
=== Smartmontools ===
Full setup instructions [[https://help.ubuntu.com/community/Smartmontools|here]].
- Install
- Update: ''sudo apt-get update''
- Install: ''sudo apt-get install smartmontools''
- Install GSmartControl: ''sudo apt install gsmartcontrol''
- Command line
- Check availability: ''sudo smartctl -i /dev/sda''
- Enable (if it isn't already): ''sudo smartctl -s on /dev/sda''
- Scan time estimate: ''sudo smartctl -c /dev/sda''
- Start long test (async): ''sudo smartctl -t long /dev/sda''
- Test stats: ''sudo smartctl -l selftest /dev/sda''
- Other report: ''sudo smartctl -x /dev/sda''
- Run as a Daemon
- Install: ''sudo apt install smart-notifier''
- Install: ''sudo aptitude install libnotify-bin''
- Giving up trying to get the Smart Notifier to work.
=== Brave ===
- Settings > Content > Customise fonts
* Standard font: Times New Roman
* Serif font: Times New Roman
* Sans-serif font: Arial
* Fixed-width font: Consolas (maybe FiraCode Nerd Font?)
=== CopyQ ===
- ''sudo apt install copyq''.
- Start -> Startup Applications
- + -> Choose Application -> CopyQ
- Start -> Keyboard
- 'Shortcuts' tab
- Categories -> Custom Shortcuts
- Add custom shortcut
* Name: ''CopyQ Show''
* Command: ''copyq show''
=== Bookmarks ===
- Prep:
- Update: ''sudo apt-get update''
- Install Git: ''sudo apt-get install git''
- Install GitHub: ''sudo apt install gh''
- Install GitHub Copilot: ''gh extension install github/gh-copilot''
- Install Flatseal: ''flatpak install com.github.tchx84.Flatseal''
- Get bookmarks:
- ''mkdir -p ~/Dev''
- ''cd ~/Dev''
- ''gh auth login''
- ''git clone https://github.com/TallGuy789/bookmarks.git''
- Grant Brave permissions:
- Open Flatseal, Brave -> Filesystem.
- Other files, add ''~/Dev/bookmarks:ro''
- Reboot the system (maybe restart Brave).
- Test by copy & paste: ''file:///home/stephen/Dev/bookmarks/index.html''
- Setup Brave:
- Brave > Settings > Appearance.
- Show Home button: Enabled.
- Configure custom home page. Likely to be something like ''file:///home/stephen/Dev/bookmarks/index.html''
- New tab page > New tab page shows > Homepage.
===== Installs =====
==== Misc ====
- Install extra codecs: ''sudo apt install ubuntu-restricted-extras''
- RDP Server
- Install: ''sudo apt install xrdp''
- Check: ''sudo systemctl status xrdp''
- For more details, see [[https://linuxgenie.net/install-setup-remote-desktop-linux-mint/|here]].
- eSpeak: ''sudo apt install espeak''
==== Apps ====
* Brave
* VLC
==== Games ====
* Beyond All Reason
* 0 A.D
* The Battle for Wesnoth