author Angelo Gladding
name Uses
published 2023-11-22T19:08:39.819194-08:00
type entry
updated 2024-10-02T18:07:50.577621-07:00
url /uses, /2023/11/23/4t
visibility public
Content
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | ## Software ### Desktop <div> <div>System</div> <div> **Debian Stable** (w/ *GNOME* environment), [Hide Top Bar](https://extensions.gnome.org/extension/545/hide-top-bar/) extension, [gnome-tweaks](https://packages.debian.org/bullseye/gnome-tweaks) to remap <kbd>CAPS LOCK</kbd> to <kbd>CONTROL</kbd>, **[unclutter](https://packages.debian.org/bullseye/unclutter)** to hide my inactive mouse cursor, **devilspie2** to control window placement and strip decorations </div> <div>Browsers</div> <div>**[[Firefox]]**, **Chromium**, **w3m**, **Tor Browser**</div> <div>Media</div> <div>**OBS**, **ffmpeg**, **mpv**, **yt-dlp**</div> <div>Games</div> <div>**[snes9x](https://github.com/snes9xgit/snes9x/releases/tag/1.62.3)**, **[Flips](https://www.smwcentral.net/?p=section&a=details&id=11474)**</div> <div>Terminal</div> <div>**gnome-terminal** (w/ <em>Ubuntu Mono derivative Powerline</em> font), **[tmux](/tmux)**, **zsh**, **oh-my-zsh** (w/ <em>Simplified Agnoster</em> theme)</div> <div>Editors</div> <div> Text: **[[Neovim]]**<br> Graphics: **GIMP**, **[Icon (SVG)](/editors/icon)**, **[Pixel (PNG)](/editors/pixel)** </div> <div>Tools</div> <div> Development: **git**, **[[Python]]**, **[[Node]]**, **Docker**, **act**<br> File: **jq**, **tree**, **stow**, **rtorrent**, **silversearcher**, **sshfs**, **rsync**, **pdftoppm**, **gs**<br> Communication: **OpenVPN**, **GPG**, **Weechat**<br> System: **apt**, **htop**, **openssh**, **VirtualBox**, **piper** </div> </div> See my [dotfiles](/code/projects/dotfiles). ### Mobile * Firefox -- Private, Safe Browser * PictureThis -- Plant Identifier * Lumos -- Sun and Moon Tracker * Overland -- GPS Tracker * Shazam -- Music Discovery * Larix -- Screencaster & Broadcaster * Signal -- Private Messenger * Pythonista -- Python Support ### Services Fastmail, Twilio, DigitalOcean, Dynadot, Stripe, GitHub, PyPI, npm ## Hardware <style> #desktop + div { display: grid; grid-template-columns: 8em auto; grid-template-rows: auto auto auto auto auto auto auto; } #computers + dl { display: grid; grid-template-columns: 8em auto; grid-template-rows: auto auto auto; } #peripherals + div { display: grid; grid-template-columns: 12em auto; grid-template-rows: auto auto auto; } </style> ### Computers $ computers = { $ "Media": [("Lenovo ThinkCentre M900", 2.5, 3.1, "Intel Core i5-6500T", 4, 4, ("8 GB", "DDR 4"), ("256 GB", "SSD"), "Debian", False)], $ "Server": [("Lenovo ThinkCentre M93p", 3.4, 3.9, "Intel Core i7-4770", 4, 8, ("16 GB", "DDR 3"), ("512 GB", "SSD"), "Debian", False)], $ "Workstation": [("Lenovo ThinkStation P520", 3.7, 4.5, "Intel Xeon W-2135", 6, 12, ("64 GB", "DDR 4"), ("1 TB", "SSD"), "Debian", False)], $ "Laptop": [("Lenovo ThinkPad T480s", 1.9, 4.2, "Intel Core i7-8650U", 4, 8, ("16 GB", "DDR 4"), ("256 GB", "SSD"), "Debian", False), ("Apple MacBook Pro A1502", 2.7, 3.1, "Intel Core i5", 2, 4, ("8 GB", "DDR 3"), ("128 GB", "SSD"), "Debian", "2024-02")], $ "Handheld": [("Apple iPhone X", None, None, None, None, None, None, ("64 GB", "SSD"), "iOS", False)] $ } <dl> $for computer_role, role_computers in computers.items(): <dt>$computer_role</dt> <dd> $for (computer_model, cpu_base, cpu_turbo, cpu_name, cpu_cores, cpu_threads, memory, storage, os, retired) in role_computers: $if retired: <s> **$computer_model** <small>$os</small><br> $if cpu_name: <span title=base>$cpu_base</span>/<span title=turbo>$cpu_turbo</span><small>GHz</small> $cpu_name <small>(<span title=cores>$cpu_cores</span>/<span title=threads>$cpu_threads</span>)</small> \ $if memory: $ memory_quantity, memory_speed = memory $ memory_size, memory_units = memory_quantity.split() <span title=$memory_speed>$memory_size<small>$memory_units</small></span> \ $ storage_quantity, storage_speed = storage $ storage_size, storage_units = storage_quantity.split() <span title=$storage_speed>$storage_size<small>$storage_units</small></span> $if retired: </s> <small>$retired</small> <br> </dd> </dl> ### Peripherals <div> <div>Keyboard</div> <div>**Ducky One 3 SF Daybreak RGB**<br>Gateron MX Silent Black RGB switches</div> <div>Mouse</div> <div>**Logitech G PRO Hero**</div> <div>Monitors <small>(vertical stack)</small></div> <div>**ViewSonic 22" VA2246MH-LED**<br> **ViewSonic 27" VA2759-SMH**</div> <div>Speakers</div> <div>**Logitech Z625 2.1**</div> <div>Microphone</div> <div>**Amazon Basics Condenser**</div> <div>Camera</div> <div>**Logitech C930e**</div> </div> |