Open Source
These are some of my open source projects.
Sublime Text
The best
- NeoVintageous - The best Vim emulator for Sublime Text.
- PHPUnit - The best PHPUnit test runner for Sublime Text.
- Sesame - The best way to quickly open and switch between projects.
The rest
- Git Open Modified - Quickly open modified files in your Git repository.
- Git Open - Open the GitHub page or website for a repository in your browser.
- Gitk - Launch Gitk, the visual Git repository browser, for a repository.
- Goto PHP Manual - Jump to the PHP manual for the keyword under your cursor.
- Khan - Manage rulers in Sublime Text.
- Laravel Testing Completions - Speeds up writing tests in Sublime Text.
- Monokai - A enhanced Monokai color scheme for Sublime Text.
- PHP Grammar - Smart PHP macros in Sublime Text.
- PHP Snippets - Boosts productivity with reusable code blocks.
- PHP Completions - Autocomplete suggestions for PHP development.
- PHPUnit Completions - Autocomplete for PHPUnit methods and assertions.
- Test - A unified test runner for Sublime Text. Supports multiple testing frameworks in one interface.
- Tmux - Syntax highlighting for Tmux configuration files.
- Toggler - Quickly switch between configurations for flexibility.
PHP
- Git pre-commit hook for PHP Coding Standards Fixer - Automatically format PHP code to comply with standards before committing.
Tools
Here are some things I use daily. Last updated: March 22, 2025
Workstation
- Desk: IDÅSEN sit/stand, 160x80 cm
- Chair: JÄRVFJÄLLET - Perfectly fine. I use it without armrests because I like to noodle on guitar.
- Monitors: Samsung 32" 4K, DELL 22", and BENQ 24" - It's the cheapest 4K 32" I could find. It's good for the money. The 32" is in the middle with the other two vertical left and right.
- Monitor arms: 3 x Invision Single Monitor Arms
- Keyboard: Das 4 Professional mechanical
- Mouse: Logitech MX Master 2S Wireless
- Webcam: Logitech C920 1080p - The Logitech C270 720p served me well.
- Speakers: Yamaha HS7 MP Studio Monitors
- Microphone: Shure SM7B
- Microphone preamp: Cloudlifter CL-1 - Adds 25 dB of gain. The SM7B needs a at least 60 dB. The Focusrite Scarlett 2i2 3rd gen only has 56 dB of gain.
- Microphone arm: Rode PSA-1
- Audio Interface: Focusrite Scarlett 2i2 3rd gen
- Headphones: Sennheiser HD 599
- Deskmat: ZenStatus anti-fatigue
Desktop
I started my current build around 2018.
- Case: Obsidian Series 750D Airflow Edition Full Tower ATX - This case is enormous. I'm not kidding.
- Motherboard: ASUS Prime Z370-A Intel 1151 ATX - Can't complain. There is still room for upgrades.
- CPU: Intel Core i7-8700K Processor 3.70GHz - 12M Cache, up to 4.70 GHz, 6 cores, 12 threads. It runs fine at 5.0GHz overclocked. I run it at baseline because I prefer a quiet system. It drives my three monitors. I've yet to get a graphics card - the graphics card market has been ridiculous for years. Performance is still good.
- Cooler: Corsair H115i RGB Pro Liquid CPU Cooler - As with a lot of hardware on Linux, the control software is not supported, so in order control the pump speed, fan speed, and rgb, you need open source tools. I use OpenCorsairLink to reduce the pump speed at system startup. I like it quiet.
- PSU: Corsair HX Series HX1200 / 1200W 80+ Platinum
- RAM: G.Skill RipjawsV 32 GB 4x8GB DDR4-3200 - I don't even think about memory any more.
- SSD1: 250GB Samsung 960 EVO, M.2 PCIe
- SSD2: 500GB Samsung 970 EVO Plus, M.2 PCIe
- HDD1: 1TB Seagate Barracuda 7200 RPM HD
Software
- Ubuntu
- Kitty
- Tmux
- Sublime Text with NeoVintageous Vim emulator.
- Vim
- Cascadia Code monospaced font with programming ligatures.
- GitHub CLI
- gitk - Git repository browser.
- Brave - Browser.
- GIMP - Image editor.
- fzf - A command-line fuzzy finder.
- zoxide - A smarter cd command.
- LibreOffice
My dotfiles.
Do you enjoy elephants?