| format fixing - gopherhole - My website source code. | |
| Log | |
| Files | |
| Refs | |
| --- | |
| commit 16a3494503ffe5f2f76af0fd6e5745b78220dd2a | |
| parent 7a8853a2444055bc47eafc28333a4d16ee7bded0 | |
| Author: Jay Scott <[email protected]> | |
| Date: Sat, 21 Jan 2023 21:22:57 +0000 | |
| format fixing | |
| Diffstat: | |
| M txt/001.txt | 2 +- | |
| M txt/002.txt | 2 +- | |
| M txt/003.txt | 2 +- | |
| M txt/004.txt | 2 +- | |
| M txt/005.txt | 24 +++++------------------- | |
| M txt/006.txt | 18 +----------------- | |
| M txt/007.txt | 12 +----------- | |
| M txt/008.txt | 44 ++++++++---------------------… | |
| M txt/009.txt | 34 ++++++++++++-----------------… | |
| M txt/010.txt | 16 +++++++--------- | |
| M txt/011.txt | 16 ++++++++-------- | |
| 11 files changed, 50 insertions(+), 122 deletions(-) | |
| --- | |
| diff --git a/txt/001.txt b/txt/001.txt | |
| @@ -3,7 +3,7 @@ | |
| So much bloat around dotfiles | |
| -============================= | |
| +──────────────────────────… | |
| Let's be honest here everyone who uses some form of *BSD or Linux knows | |
| diff --git a/txt/002.txt b/txt/002.txt | |
| @@ -3,7 +3,7 @@ | |
| GitHub: The Facebook of coding | |
| -============================== | |
| +──────────────────────────… | |
| In my opinion, there is no question that GitHub is the new Facebook for | |
| diff --git a/txt/003.txt b/txt/003.txt | |
| @@ -3,7 +3,7 @@ | |
| Qutebrowser is amazing but.. | |
| -============================ | |
| +──────────────────────────… | |
| **UPDATE** as of version 2.0, these are not an issue now. Time to move | |
| diff --git a/txt/004.txt b/txt/004.txt | |
| @@ -3,7 +3,7 @@ | |
| How I use the modern web | |
| -======================== | |
| +──────────────────────── | |
| With how polluted the modern web has become over the years, I actively | |
| diff --git a/txt/005.txt b/txt/005.txt | |
| @@ -3,7 +3,7 @@ | |
| Why I dropped freebsd after a month | |
| -=================================== | |
| +──────────────────────────… | |
| I switched over to using FreeBSD as my main desktop around 1 month ago. | |
| @@ -13,9 +13,6 @@ does not work with the current stable release 12.2, so I had … | |
| but to use -CURRENT, ALPHA-2 then BETA-1. | |
| -XORG | |
| ----- | |
| - | |
| My setup is minimal; I don't use any GUI applications apart from the | |
| rare occasion I need to use a browser; I do use mpv often. Even with | |
| this setup, there was a performance issue that caused Xorg to micro | |
| @@ -28,12 +25,10 @@ tweaking various Xorg options such as Tearfree, SWCursor, e… | |
| zero improvement, my next port of call was the AMDGPU driver, drm-kmod. | |
| -AMDGPU | |
| ------- | |
| - | |
| -A trip to the GitHub project page for this project did indeed show 4 out | |
| -of 17 issues open are for the exact model of graphics card I have. | |
| -Though none of the issues seemed related to the problem I was having. | |
| +AMDGPU, A trip to the GitHub project page for this project did indeed | |
| +show 4 out of 17 issues open are for the exact model of graphics card | |
| +I have. Though none of the issues seemed related to the problem I was | |
| +having. | |
| During my research, though, I also found posts on /r/freebsd and the | |
| @@ -47,9 +42,6 @@ have a lot of debugging enabled in the kernel by default, whi… | |
| cause degraded system performance. | |
| -KERNEL | |
| ------- | |
| - | |
| I found GENERIC-NODEBUG kernel config; I stripped out a lot of modules | |
| I wouldn't need to help the build times. This was so simple to do, and | |
| before I knew it I had a custom kernel built with all debugging removed. | |
| @@ -61,9 +53,6 @@ little else. I was happy with this for the time being, thinki… | |
| maybe when BETA-1 or RC came around things would be better. | |
| -BETA-1 | |
| ------- | |
| - | |
| Woo-hoo, BETA-1 snapshot was released, time to give it a whirl. BAM, | |
| right back to square one. So I went through the same steps again with | |
| building the AMDGPU module from git and building a custom kernel with no | |
| @@ -84,9 +73,6 @@ nearly ZERO issues. All the lag had disappeared! The only cos… | |
| to gimp the potential of my system. | |
| -THE END | |
| -------- | |
| - | |
| At this point I had enough, I spent so long on such a trivial matter | |
| I decided just to go back to Linux until 13.0 is released, then I will | |
| revisit it. I liked FreeBSD. There is so much to it that I loved and | |
| diff --git a/txt/006.txt b/txt/006.txt | |
| @@ -3,7 +3,7 @@ | |
| Association of really cruel viruses (arcv) | |
| -========================================== | |
| +──────────────────────────… | |
| I have saved and collected a **huge** amount of data from the 80s, 90s | |
| @@ -65,9 +65,6 @@ relating to another matter, the BBS SYSOP, and the last one w… | |
| with no further actions. | |
| -FILES | |
| ------ | |
| - | |
| You can download all the files I have on ARCV from the following gopher | |
| site. | |
| @@ -84,9 +81,6 @@ site. | |
| >> gopher://jay.scot/files/groups/arcv/ | |
| -MISSING | |
| -------- | |
| - | |
| Got any of these files? Let me know! | |
| * ARCV Newsletter Issue 2, may not exist. | |
| @@ -96,9 +90,6 @@ Got any of these files? Let me know! | |
| * Access All Areas II (96) and III (97) talks/slides (Apache Warrior & ICE-9) | |
| -USENET / EMAILS | |
| ---------------- | |
| - | |
| --- Feb, 1993 : Spreading Viruses | |
| --- Personal Computer World Magazine | |
| @@ -243,11 +234,4 @@ viruses, or know of someone who has, then please give him … | |
| Please bear in mind that I'm only forwarding this message for DC Bonczoszek. | |
| If you have any questions, please contact him directly. | |
| - | |
| -SOURCES | |
| -------- | |
| - | |
| ->> https://ivanlef0u.fr/repo/madchat/vxdevl/vdat/misc0040.htm | |
| - | |
| - | |
| .EOF | |
| diff --git a/txt/007.txt b/txt/007.txt | |
| @@ -3,7 +3,7 @@ | |
| Build, patch and maintain suckless tools | |
| -======================================== | |
| +──────────────────────────… | |
| I am a long time supporter of the Unix philosophy and have been using | |
| @@ -15,7 +15,6 @@ methods I have come across on managing to do this is a mixtur… | |
| separate git branches for each patch or even just manually applying the | |
| patches and then fixing anything that didn't succeed. | |
| - | |
| I am a big fan of Makefiles, I even use Makefiles to manage my dotfiles | |
| instead of a tool like GNU Stow. So it will be no surprise I use these | |
| to build, patch and install all my suckless based tools such as dwm, st, | |
| @@ -25,10 +24,6 @@ latest versions etc. It also helps that I don't have any ext… | |
| apart from dmenu and st, any additions I have for dwm and herbe are | |
| added to config.h as functions. | |
| - | |
| -MAKEFILE | |
| --------- | |
| - | |
| Below is the generic Makefile I use, this one is for dmenu as it's | |
| a good example to use since I use a few minimal external patches. The | |
| options at the top of the Makefile should be pretty obvious, the | |
| @@ -78,7 +73,6 @@ defaults should be fine for most people. | |
| And this is the file structure I have: | |
| - | |
| |- dwm | |
| |-- dwm-src # git clone of dwm, handled by Makefile | |
| |-- config.h # my custom config for dmenu | |
| @@ -87,18 +81,14 @@ And this is the file structure I have: | |
| |---- 01-dmenu-centre.patch | |
| |---- 02-dmenu-border.patch | |
| - | |
| If you have no patches to apply, then remove the 'patch' from line 14 | |
| then run 'make', this will git clone or reset if already cloned, apply | |
| patches, copy your custom config.h and the build, A 'make install' after | |
| that will install as normal. | |
| - | |
| To see a working copy of these you can clone my dotfiles and have | |
| a look in the dwm, dmenu, st or herbe folders. | |
| - | |
| git clone git://jay.scot/dotfiles | |
| - | |
| .EOF | |
| diff --git a/txt/008.txt b/txt/008.txt | |
| @@ -3,7 +3,7 @@ | |
| I moved over to wayland | |
| -======================= | |
| +─────────────────────── | |
| I have been putting it off for ages, it's been on my to-do list for | |
| @@ -12,7 +12,6 @@ laziness, not interested or just general procrastinating. How… | |
| this weekend! Wayland will be the de facto and soon enough replace Xorg | |
| am sure. | |
| - | |
| My setup is heavily terminal based with the usual tooling you see these | |
| days. Suckless based tools such as dwm, dmenu and st as the main WM | |
| tooling. Mutt for email, all kinds of feeds via Newsboat, MPV for | |
| @@ -21,15 +20,10 @@ with such minimal GUI usage the switch over would be easy e… | |
| A quick look around and it looks like I would need to completely switch | |
| dwm, dmenu and st over to a wayland equivalent. | |
| - | |
| I do have a few edge case applications I use but upon checking, they all | |
| work under wayland. These were Qutebrowser (Browsing), Performance | |
| Portfolio (Accounting) and Calibre (Ebooks), result! | |
| - | |
| -DWM REPLACEMENT | |
| ---------------- | |
| - | |
| First, the window manager! As it turns out there is a wayland port of | |
| dwm called dwl, there seems to be a few trivial changes, but they are | |
| basically like for like. On a sidenote, I had been tweaking dwm recently | |
| @@ -38,7 +32,6 @@ all the time. With this still at the back of my mind, anticip… | |
| I will be doing it again with dwl, I thought why not try out something | |
| new. Enter Sway. | |
| - | |
| Sway is the wayland port of i3 with some common patches people used | |
| rolled in. A look at the config file setup for Sway made it look very | |
| straight forward to replicate my dwm keybinds and layout. Another | |
| @@ -46,10 +39,6 @@ benefit being I could install the packages via the AUR inste… | |
| building it myself, this felt like a plus after many many years of | |
| compiling from source. | |
| - | |
| -ST ALTERNATIVE | |
| --------------- | |
| - | |
| I kinda hate st, truth be told. You need to add in a few patches to the | |
| build as out of the box it's very limiting. So on that I was happy to | |
| find a replacement for st. Two options were on the table for me, | |
| @@ -61,47 +50,36 @@ they didn't seem to provide the actual benchmarks, just the… | |
| used. Whereas Foot had a whole ton of information, benchmarks and | |
| screenshots explaining why its fast as fuck. | |
| - | |
| Again the application was in the AUR and with a live reload config file | |
| it was trivial to set up. Interestingly, the out of the box config would | |
| have been fine, only thing I really changed were the colours and font. | |
| - | |
| -DMENU | |
| ------ | |
| - | |
| -This one I spent most of my time researching and testing out various | |
| -alternatives. At first, I was just going to use rofi but soon found out | |
| -that it doesn't have native wayland support and uses Xwayland instead. | |
| -There is a port called wofi too, I tried both of them out. I don't know, | |
| -I just didn't like them, they seemed to flashy, the config for them | |
| -seemed tedious. I then tried out bemenu which is based on dmenu, this | |
| -was the one. Yet again I just needed to install the AUR package, the | |
| -config can be set via an environment variable called BEMENU_OPTS. After | |
| -playing about with it I just added this to my bashrc profile and I was | |
| -done. So simple, love it. | |
| +dmenu, this one I spent most of my time researching and testing out | |
| +various alternatives. At first, I was just going to use rofi but soon | |
| +found out that it doesn't have native wayland support and uses Xwayland | |
| +instead. There is a port called wofi too, I tried both of them out. | |
| +I don't know, I just didn't like them, they seemed to flashy, the config | |
| +for them seemed tedious. I then tried out bemenu which is based on | |
| +dmenu, this was the one. Yet again I just needed to install the AUR | |
| +package, the config can be set via an environment variable called | |
| +BEMENU_OPTS. After playing about with it I just added this to my bashrc | |
| +profile and I was done. So simple, love it. | |
| > export BEMENU_OPTS="-p '> ' --tb '#000000' --tf '#ffffff' --hf '#444444'" | |
| -THOUGHTS? | |
| ---------- | |
| - | |
| So far I have had no crashes or any issues at all. One thing that I have | |
| noticed is MPV playback seems way smoother and scrolling in Qutebrowser | |
| is tear-free. So far so good, and I really don't feel like I am missing | |
| anything switching over. | |
| - | |
| Another side, my installed packages has reduced massively, all | |
| X packages have been removed as they are no longer needed. My dotfiles | |
| directory looks a lot leaner without all the dwm, herbe, st and dmenu | |
| builds. Trivial I know. | |
| - | |
| I guess now I just continue as is for a few more months and see what | |
| I think then! | |
| - | |
| .EOF | |
| diff --git a/txt/009.txt b/txt/009.txt | |
| @@ -3,40 +3,32 @@ | |
| A true cheap dumbphone, impossible? | |
| -=================================== | |
| +──────────────────────────… | |
| I have been on the lookout of a truly cheap dumb phone but trying to | |
| find that sweet spot just isn't happening. I just want to call and get | |
| SMS - that's it. | |
| - | |
| -The Lightphone 2 looks ideal at first glance, nice and simple. However, | |
| -digging into it a bit more I see the following possible issues for my | |
| -use case: | |
| - | |
| +The Lightphone 2 [0] looks ideal at first glance, nice and simple. | |
| +However, digging into it a bit more I see the following possible issues | |
| +for my use case: | |
| It's expensive, around £350 ($402) when you include import tax. | |
| Linked to some sort of central login platform. | |
| From installing apps to first-time boot a "Light Account" is needed. | |
| +Another one that's looks good is the Mudita Pure Phone [2], they even | |
| +have an open source OS running it called MuditaOS. The massive downside, | |
| +it's nearly £340 ($385). Crazy prices if you ask me! | |
| -Another one that's looks good is the Mudita Pure Phone, they even have | |
| -an open source OS running it called MuditaOS. The massive downside, it's | |
| -nearly £340 ($385). Crazy prices if you ask me! | |
| - | |
| - | |
| -What I am using currently is an old Nokia 2.3 with Unlauncher running, | |
| -cost was around £60 ($75) 2 years ago. I really wish there was a cheap | |
| -and truly dumbphone out there.. | |
| - | |
| - | |
| -SOURCES | |
| -------- | |
| +What I am using currently is an old Nokia 2.3 with Unlauncher [3] | |
| +running, cost was around £60 ($75) 2 years ago. I really wish there was | |
| +a cheap and truly dumbphone out there.. | |
| ->> https://thelightphone.com | |
| ->> https://mudita.com/products/phones/mudita-pure | |
| ->> https://jkuester.github.io/unlauncher | |
| +0. https://thelightphone.com | |
| +1. https://mudita.com/products/phones/mudita-pure | |
| +2. https://jkuester.github.io/unlauncher | |
| .EOF | |
| diff --git a/txt/010.txt b/txt/010.txt | |
| @@ -3,15 +3,16 @@ | |
| Convert mbox to maildir using fdm | |
| -================================= | |
| +──────────────────────────… | |
| I recently downloaded a bunch of old mailing list archives from Alpine | |
| -Linux that I want to merge with my current archives. The problem being | |
| +Linux[0] that I want to merge with my current archives. The problem being | |
| my current archives were in Maildir format while the Alpine Linux | |
| archives were in MBOX. | |
| -Since I already use FDM for fetching my mail as well as converting RSS | |
| + | |
| +Since I already use fdm[1] for fetching my mail as well as converting RSS | |
| feeds I just went with that, this is how: | |
| @@ -28,14 +29,11 @@ feeds I just went with that, this is how: | |
| then just run FDM with the above configuration file: | |
| - $ fdm -f archive fetch | |
| - | |
| -SOURCES | |
| -------- | |
| + $ fdm -f archive fetch | |
| ->> https://github.com/nicm/fdm | |
| ->> https://lists.alpinelinux.org/~alpine/users | |
| +0. https://lists.alpinelinux.org/~alpine/users | |
| +1. https://github.com/nicm/fdm | |
| .EOF | |
| diff --git a/txt/011.txt b/txt/011.txt | |
| @@ -3,7 +3,7 @@ | |
| Reducing my footprint, using a mini-pc | |
| -====================================== | |
| +──────────────────────────… | |
| I recently turned off my main pc, a homegrown setup I had been upgrading | |
| @@ -13,29 +13,29 @@ files I mainly use the command line apart from qutebrowser … | |
| so it was complete overkill. Not to mention the energy prices in north | |
| Scotland being absurd, it was time to "downgrade". | |
| + | |
| I had a few options in mind, a good old Raspberry Pi, a 2nd hand | |
| Thinkcentre or an off the shelf mini-pc. As you obviously gathered, | |
| -I went with the mini-pc, a beelink U59. The RPI are actually quite | |
| +I went with the mini-pc, a beelink U59[0]. The RPI are actually quite | |
| costly now, hard to get. I also wanted an X86 architecture for using | |
| Alpine Linux - my distro of choice these days. Apparently the | |
| Thinkcentre can be quite loud too, so I ended up buying the U59 with the | |
| 500 GB SSD and 16 GB Ram for around £200 on Amazon. | |
| + | |
| I installed Alpine Linux with no issues at all. I have a bootstrap | |
| -script for Alpine, so using this I was up and running with the foot | |
| +script for Alpine[1], so using this I was up and running with the foot | |
| terminal open on sway 15 minutes later. The U59 is completely quiet, and | |
| the max I have seen the temp get so far was 59C while playing Loom via | |
| ScummVM. I had to compile ScummVM from source which took around 20 | |
| mintues. The power draw was sitting around 15 watts during this time. | |
| + | |
| Really happy with it so far, will be interesting to see how long this | |
| machine lasts for. | |
| -SOURCES | |
| -------- | |
| - | |
| ->> https://www.bee-link.com/catalog/product/index?id=334 | |
| ->> gopher://jay.scot/1/git/alpine-bootstrap/ | |
| +0. https://www.bee-link.com/catalog/product/index?id=334 | |
| +1. gopher://jay.scot/1/git/alpine-bootstrap/ | |
| .EOF |