Occasionally I'm asked what tools I use regularly so I've put together this "uses" document to list them out in detail.
My primary workhorse is my laptop, a Framework 13 (AMD). I take it with me everywhere and connect it to my dock for a desk setup when I'm at home.
CPU | AMD Ryzen 7 7840U @ 3.3 GHz |
RAM | 2 × 16 GB DDR5 @ 5600 MT/s |
Disk | WD_BLACK SN850X 2TB NVMe SSD |
Screen | 13.5" 2880 × 1920 120Hz |
I use Arch Linux as my daily driver with the GNOME desktop environment.
- ddterm - Drop down terminal
- Switcher - Switch windows or launch applications quickly
- Dash to Dock - A floating dock for Gnome Shell
- Hide Top Bar - Autohide the top bar for maximum screen real estate
- Notification Banner Reloaded - Configure notification banner position
- Coverflow Alt-Tab - Replaces Alt-Tab with a cover flow animation
- Impatience - Speed up Gnome Shell animations
- Arch Linux Updates Indicator
- Fullscreen Hot Corner
- Window is Ready - Notification Remover
For software development I use the Arch Linux open source build of Visual Studio Code with the Spacegray VSCode theme and the Material Icon Theme icon pack with a minimal UI to help me maintain focus on the code.
The following are some (but not all) of the extensions I use on a daily basis.
- Project Manager
- EditorConfig for VS Code
- Better Folding
- Markdown All in One
- File Utils
- new-file
- Todo Tree
- CodeSnap
- PHP Intelephense
- PHP Namespace Resolver
- laravel intellisense
- laravel-blade
- Simple PHP CS Fixer 3
- PHP Static Analysis
- PHP Debug
- phpcs
When working from home I dock my laptop at my desk.
- Autonomous SmartDesk Core
- Autonomous ErgoChair Pro
- Caldigit Element Hub
- Dell Ultrasharp U2718Q 27-Inch 4K IPS Monitor
- Microsoft Surface Keyboard (Wireless)
- Logitech G703 Mouse + Powerplay Wireless Charging Mouse Pad
- Monoprice DT-4BT 60-Watt Desktop Speakers
While on the go I use a GORUCK Echo 16L backpack to transport my laptop and peripherals.