From 7495a1bcd9bb97e84aeb3f2eef63d6044a892fe0 Mon Sep 17 00:00:00 2001 From: Tyler Hoang Date: Sat, 13 Jan 2024 01:41:08 -0800 Subject: minor updates --- articles/software.html | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) (limited to 'articles/software.html') diff --git a/articles/software.html b/articles/software.html index b4266e8..603c3a9 100755 --- a/articles/software.html +++ b/articles/software.html @@ -18,7 +18,7 @@ - Tyler's Website + Tyler's Website -

Laptop

I use a Lenovo Thinkpad W530 as my daily driver. I bought it for like $250 on eBay, one of the best purchases I've ever made. Super sturdy, good build, and very customizable for a laptop.

+

PC Specs

+ +

Laptop

I use a Lenovo Thinkpad X220 as my school laptop. I bought it for like $200 on eBay. Has cracks all over it but still chugging along. Good build, and very customizable for a laptop.

+ +

Mouse

I mainly use the Logitech G305 wireless mouse. It just works. Battery life is great, latency is not noticeable for me. It's on the smaller side of mice on the market but it fits my hands pretty well.

+ +

Digital Audio Player

I don't really have a portal DAP that I carry around with me. I usually just use my phone with the USB-C to headphone jack dongle. I do have a stereo setup at home that I use to listen to music though. At home I have a dedicated laptop running "Daphile," a Linux-based operating system that runs Squeezebox. It allows for bit-perfect playback of audio files, and it controlled by a web interface. From this laptop, I connect my Topping E30 (DAC) -> Topping L30 (amp) -> Onkyo receiver -> Edifier P17 (speakers) or SHP9500 (headphones).

+

In-Ear Monitors

I have the BLON BL03 and the Moondrop Aria(2021). Both are great IEMs but I basically always just prefer to use the Arias whenever possible. Mostly flat and neutral with a slight hump in the mid bass for extra punchiness that makes music super fun when I'm just walking around playing music from my phone.

+

Headphones

I've owned quite a few pairs of headphones throughout the years, and I basically only use two of them in my day to day. Sitting at my desktop PC, I have the Beyerdynamic DT 770 Pro 250ohms that's connected to a Scarlett Focusrite 2i2. For my hifi-stereo setup, I actually prefer to use a cheaper headphone: the Phillips SHP9500. Both are great headphones, and honestly it just depends on what's more important to you. If you need isolation and a lot of sub-bass, the 770s are the way to go. If you want a flat neutral sound with a super wide open feeling, go for the SHP9500s.

+

Microphone

I use a Samson Q2U dynamic USB/XLR mic. I have it connected via the Scarlett 2i2 mentioned above through XLR. Cheap, sounds great, can't complain.

@@ -80,14 +91,14 @@

Operating System

I use Artix Linux, which is basically the same thing as Arch Linux without systemd. I don't inherently have anything against systemd, and if anything I think systemd made my life pretty easy, but it didn't take long for me to get used to OpenRC. OpenRC has a pretty fast startup time too.

Terminal

I use st (simple terminal) by the suckless guys. More specifically, I use the fork made by Luke Smith which you can download here.

Web Browser

Honestly I change web browsers pretty frequently, but I tend to use Firefox-based browsers the most. Currently I'm using Brave as Mozilla keeps destroying Firefox and making it crap with every update. For that reason and many others I have decided to boycott Firefox along with any Mozilla product. Also, make sure to at least install uBlock Origin and Decentraleyes to make browsing the web that much more enjoyable (although Brave comes with a pretty good ads and tracking blocker by default.

-

Text-editor

Emacs.


Just kidding! What am I, an insane person? I use vim, and most of the software that I use also uses vim bindings. I used emacs for like a month and while I didn't hate it, it didn't work with my workflow. Maybe I would've liked it more if I was a developer and optimized my workflow, but I'm not. I was already too used to vim and eventually I came crawling back.

+

Text-editor

Emacs.


jk what am I, an insane person? I use vim, and most of the software that I use also uses vim bindings. I used emacs for like a month and while I didn't hate it, it didn't work with my workflow. Maybe I would've liked it more if I was a developer and optimized my workflow, but I'm not. I was already too used to vim and eventually I came crawling back.

Window Manager

I use dwm. Before that I used herbstluftwm, a manual tiling window manager. Don't let the word manual scare you though, because as with anything, a week with it and you'll get used to it. I also highly suggest bspwm and i3 also. They all basically do the same thing anyways.

Utilities

File Manager

Vifm. Dual-pane file manager (similar to midnight commander), and uses vim bindings by default. Super customizable config file, and overall works really well. Downside is by default it doesn't have image previews like ranger does, but you can use this script to get them working.

Mail Client

Neomutt. Curses based terminal mail client that can be a pain to setup your accounts with. Luckily, Luke Smith has a great script that makes adding accounts extremely easy and pain-free. If you don't like using terminal-based mail clients though, no shame in using Thunderbird; it's what I used for quite a while.

XMPP Client

Gajim for Linux, Conversations for Android. Both come with OMEMO support, and nothing else really compares to this combo. As for iPhone users, I have no recommendations, but apparently Siskin IM is pretty decent; Chatsecure is also another option, but I don't think it's as good.

Voice Chatting

I use Mumble when I want to talk with my friends. I also sometimes have to resort to using Discord because some normie colleagues of mine use it and I can't realistically get them all to switch over to XMPP and Mumble.

-

Music Player

Ever since I got my DAP and IEMs, I actually rarely listen to music on my laptop anymore, but when I do, I use mpd + ncmpcpp. For the uninitiated, mpd is a music server that requires a client to interact with; that's where ncmpcpp comes in. Really great combo, ncmpcpp also has a killer built-in tag editor. I also use "beet" to organize my expansive music library.

+

Music Player

I actually rarely listen to music on my laptop anymore, but when I do, I use mpd + ncmpcpp. For the uninitiated, mpd is a music server that requires a client to interact with; that's where ncmpcpp comes in. Really great combo, ncmpcpp also has a killer built-in tag editor. I also use "beet" to organize my expansive music library.

Video Player

mpv is my video player of choice. Lightweight, lots of customizability, and tons of scripts available for it to enhance your experience. It used to be that mpv was Linux only, but I hear mpv.net is a pretty decent windows implementation of it. You could also use VLC too I guess, but give mpv a try first.

RSS Reader

Newsboat is a great minimal terminal RSS reader. A lot of people don't know what an RSS feed is, and it's truly quite a shame. Most sites that give updates often have an RSS feed, so take advantage of them. Unified updates all from one program, no need to make an account or sign up for a newsletter.

Torrent Client

Transmission via the web interface. Web interface is a bit limited in terms of customizability, but to be perfectly honest, I've been using the web client for like four years now and I haven't had a major problem that couldn't be fixed in a matter of minutes. Deluge is also a great torrent client if you're on Windows.

-- cgit v1.2.3-13-gbd6f