paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit e553f5b64dba4c5e87e5167b215c035dedc8e275
parent e00c3b30c80f1ee4673c58dbfc1dc3a077890fca
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Mon, 28 Sep 2020 01:19:59 -0400

Update uses page

Diffstat:
Mgemini/pages/uses.gmi | 72+++++++++++++++++++++++++++++++++---------------------------------------
Mhttp/pages/uses.md | 13+++----------
2 files changed, 36 insertions(+), 49 deletions(-)

diff --git a/gemini/pages/uses.gmi b/gemini/pages/uses.gmi @@ -6,7 +6,7 @@ This page is for those who are curious about the programs and equipment I use to ### Hardware -#### Desktop +### Desktop * CPU: Ryzen 5 1600 w/ Stock Cooler * RAM: 2x8GB + 2x4GB (24GB) G.Skill Ripjaws V and 4 respectively @@ -25,7 +25,7 @@ You can see the original build that I did, along with the cost for each item in => https://ca.pcpartpicker.com/b/vpLJ7P 2: https://ca.pcpartpicker.com/b/vpLJ7P -#### Laptops +### Laptops I own a Thinkpad T440s (I don't actually mind the trackpad) which I purchased second-hand off of eBay for a grand total of $215 USD after shipping/etc with the following specifications: @@ -47,7 +47,7 @@ I also bought a T420s[3] which tends to get a bit more use around the home: * Kingston 120GB SATA SSD * Screen: 1600x900 TN -#### Tablets +### Tablets * Dell Venue 11 Pro 7130 - Used mostly as a portable display for when I need to reference things like datasheets or D&D rulebooks. * CPU: Intel i5-4300Y @@ -63,7 +63,7 @@ I also bought a T420s[3] which tends to get a bit more use around the home: * 8GB Storage * With protective folding case -#### Phone +### Phone Purchased in 2015 and still going strong almost 5 years later. I haven't even had to swap the battery yet. @@ -76,11 +76,11 @@ Once this phone becomes unusable, I'll be replacing it with a PinePhone[4]. => https://www.pine64.org/pinephone/ 4: https://www.pine64.org/pinephone/ -#### Server Equipment +## Server Equipment I try to self-host most of my services and I aim for low-cost, power-efficient, and silent equipment. Below is a list of the equipment which I currently use: -##### OPNSense Router +### OPNSense Router I got this computer as a reward for helping a friend build a PC. I added 2 more gigabit NICs with a PCIe card for a total of three (one WAN, one LAN, one Wi-Fi). It has more horsepower than a router typically needs, but it also does more than a typical router. For example, it runs intrusion detection software which scans every packet. It also typically only draws 15-20W and stays very quiet. Here are the specifications: @@ -89,7 +89,7 @@ I got this computer as a reward for helping a friend build a PC. I added 2 more * RAM: 2x2GB DDR3 * Storage: 160GB Fujitsu 2.5" SATA-II HDD -##### Proxmox Server +### Proxmox Server This is one of my old laptops. I've owned it for at least 7 years if not longer and I'm pretty sure it was my second laptop ever. @@ -99,7 +99,7 @@ This is one of my old laptops. I've owned it for at least 7 years if not longer * Storage: Seagate Momentus 500GB 5400RPM * Backup Storage: Seagate Expansion 8TB External HDD -##### Git Server +### Git Server Purchased for $20 including a case from a local seller. @@ -108,7 +108,7 @@ Purchased for $20 including a case from a local seller. * RAM: 2GB DDR3 * Storage: 32GB SanDisk Ultra SD Card -#### Hostnames +## Hostnames These are the names I give my computers/VMs. They are chosen from elements of the Greek Underworld mythology. @@ -129,14 +129,7 @@ These are the names I give my computers/VMs. They are chosen from elements of th </tbody> </table> ``` -### Software - -```html -<figure> - <a href="/img/dwm-laptop.png"><img src="/img/dwm-laptop.png" alt="A picture - of my desktop with neofetch open."/></a> -</figure> -``` +## Software I try to stay as far away from proprietary applications as I possibly can. I typically use terminal-based applications over GUI ones as I find that they feel more efficient once I've learned how to use them. Many also support vim-like keybindings which are burned into my muscle memory now. @@ -145,17 +138,18 @@ View my dotfiles[5] (mirror[6]). => https://git.sr.ht/~jbauer/dotfiles 5: https://git.sr.ht/~jbauer/dotfiles => https://git.paritybit.ca/jbauer/dotfiles 6: https://git.paritybit.ca/jbauer/dotfiles -#### Operating System(s) +### Operating System(s) -My operating system of choice is Debian GNU/Linux[7]. I run the stable variant (which is Debian 10 Buster at the time of writing) on all of my machines as I love how stable and dependable it is. I also like the fact that I can do a minimal install with no GUI environment and build my system up from that (much like Arch). +My operating system of choice is Artix GNU/Linux for the two main reasons that +it has excellent software availability and doesn't run systemd. -=> https://www.debian.org 7: https://www.debian.org +=> https://artixlinux.org Artix Linux Homepage Although I really like Debian, I have been experimenting with other distributions and operating systems. Gentoo has piqued my interest and I've enjoyed using FreeBSD and OpenBSD (though I don't think I'll be using BSDs on the desktop for now). I am not evangelistic about running specific Linux distributions and prefer to encourage others to use whichever distribution they are most comfortable with. -#### Desktop Environment/Window Manager +### Desktop Environment/Window Manager I use a tiling window manager and have essentially built my own desktop environment from the ground up by gluing together different components à la the Unix philosophy. I don't use a display manager; the environment is started with startx. @@ -168,7 +162,7 @@ I use: * feh[12] to set my desktop background, * and betterlockscreen[13] as my lock screen. -#### Colourscheme +### Colourscheme I use the iceberg[14] colourscheme and try to make the rest of my desktop environment follow that colourscheme. @@ -180,13 +174,13 @@ I use the iceberg[14] colourscheme and try to make the rest of my desktop enviro => https://github.com/pavanjadhaw/betterlockscreen 13: https://github.com/pavanjadhaw/betterlockscreen => https://cocopon.github.io/iceberg.vim/ 14: https://cocopon.github.io/iceberg.vim/ -#### Fonts +### Fonts I am partial to the DejaVu[15] font family. I use them pretty much everywhere. => https://dejavu-fonts.github.io/ 15: https://dejavu-fonts.github.io/ -#### Terminal +### Terminal I use st[16] (aka Simple Terminal). I actually really like the model of patching a minimal piece of software with the features that I need and I enjoy the simplicity, speed, and light feeling of it. @@ -197,17 +191,17 @@ I used to use urxvt[17] but it didn't handle unicode that well and lacked trueco => http://software.schmorp.de/pkg/rxvt-unicode.html 17: http://software.schmorp.de/pkg/rxvt-unicode.html => gemini://paritybit.ca/blog/urxvt-to-st 18: /blog/urxvt-to-st -#### File Manager +### File Manager I don't use one. I find the tools available on the command line (mv, rm, etc) allow me to accomplish what I need to do faster than a dedicated file manager. -#### Text Editor/IDE +### Text Editor/IDE I use Neovim[19]. I am very comfortable with the keybindings and modal nature of vim and vim-like editors. I use a select few plugins and a colour scheme but try to keep things as minimal as possible. => https://neovim.io/ 19: https://neovim.io/ -#### Web Browser +### Web Browser Firefox[20]. I tried using some other browsers such as qutebrowser but always kept coming back to Firefox[21] thanks to its focus on privacy, excellent ad-blocking support, and general usability. I also use lynx[22] for browsing on the command line. @@ -224,20 +218,20 @@ I use Firefox with the following addons: * KeepassXC-Browser * Video Speed Controller -#### Mail Client +### Mail Client I use aerc[23]. It's light, fast, and lets me efficiently manage my mail. When I need to go offline, I synchronize my mail with mbsync[24]. => https://aerc-mail.org/ 23: https://aerc-mail.org/ => http://isync.sourceforge.net/ 24: http://isync.sourceforge.net/ -#### IRC Client +### IRC Client I use weechat[25] as my client. It's customizable, powerful, and yet simple with sane defaults. => https://weechat.org/ 25: https://weechat.org/ -#### Instant Messaging +### Instant Messaging I use Riot[26] for Matrix[27]-based communication and Signal[28] with people for whom Matrix would be a bit too complicated. @@ -245,54 +239,54 @@ I use Riot[26] for Matrix[27]-based communication and Signal[28] with people for => https://matrix.org/ 27: https://matrix.org/ => https://www.signal.org/ 28: https://www.signal.org/ -#### Password Manager +### Password Manager I use KeepassXC[29]. I chose it for being really simple to manage compared to something like BitWarden and because I really like the user interface. => https://keepassxc.org/ 29: https://keepassxc.org/ -#### Music Player +### Music Player I now use cmus[30] for its simplicity and ease-of-use. It does everything I need from a music player. => https://cmus.github.io/ 30: https://cmus.github.io/ -#### Video Player +### Video Player mpv[31] is my video player of choice. It's light, simple, and versatile. It also integrates with youtube-dl so I can watch Youtube videos or Twitch streams without opening my web browser. => https://mpv.io/ 31: https://mpv.io/ -#### RSS Feed Reader +### RSS Feed Reader Newsboat[32] because it's simple, easy, terminal-based, and I can program a bunch of macros to open up whichever feed in whichever application I want (e.g. open a Youtube feed in MPV). => https://newsboat.org/ 32: https://newsboat.org/ -#### Document Creation +### Document Creation I will typically write documents in either markdown or LaTeX. For instances where I need to interact with .docx files and whatnot, I use Libreoffice[33]. => https://www.libreoffice.org/ 33: https://www.libreoffice.org/ -#### Presentations +### Presentations I prefer using sent[34] because I like the style of presentation that the tool produces. If I ever need anything more complex I opt for Beamer[35]. => https://tools.suckless.org/sent/ 34: https://tools.suckless.org/sent/ => https://ctan.org/pkg/beamer 35: https://ctan.org/pkg/beamer -#### Day Planning/Organization/Notes +### Day Planning/Organization/Notes I use pen and paper for this. For whatever reason, I find it cumbersome to use electronic organizers/calendars for keeping track of my life and I much prefer having something physical to store this information. If you're curious, I use a Leuchtturm1917 A5 Dot Grid Notebook and a Burgundy/Gold Parker 51 with Waterman Inspired Blue ink. -#### Image Viewing +### Image Viewing sxiv[36] since it handles all the image types I need it to and has nice keybindings. => https://github.com/muennich/sxiv 36: https://github.com/muennich/sxiv -#### PDF Viewer +### PDF Viewer Zathura[37] for its excellent keybindings, nearly instant launching compared to something like Evince, and for being a very nice minimalist piece of software. Chosen over MuPDF because Zathura has an index mode. diff --git a/http/pages/uses.md b/http/pages/uses.md @@ -160,16 +160,9 @@ View [my dotfiles](https://git.sr.ht/~jbauer/dotfiles) #### Operating System(s) -My operating system of choice is [Debian GNU/Linux](https://www.debian.org). I -run the stable variant (which is Debian 10 Buster at the time of writing) on all -of my machines as I love how stable and dependable it is. I also like the fact -that I can do a minimal install with no GUI environment and build my system up -from that (much like Arch). - -Although I really like Debian, I have been experimenting with other -distributions and operating systems. Gentoo has piqued my interest and I've -enjoyed using FreeBSD and OpenBSD (though I don't think I'll be using BSDs on -the desktop for now). +My operating system of choice is [Artix GNU/Linux](https://artixlinux.org) for +the two main reasons that it has excellent software availability and doesn't run +systemd. I am not evangelistic about running specific Linux distributions and prefer to encourage others to use whichever distribution they are most comfortable with.