diff --git a/404.html b/404.html index 980eae368af54b3b34888746bfe9dee676fe0628..4d95c64731295768f68e811145980b182b2a8268 100644 --- a/404.html +++ b/404.html @@ -6,7 +6,7 @@ sitemap: ---

- I suggest you go home. + I suggest you go home. It's 404 and getting dark . . .

diff --git a/_config.yml b/_config.yml index e274e564bc352e3a28174ad1605c0ef117321346..7c418f2c69d3f45301ba8f8b8c23fe068c8f1c9a 100644 --- a/_config.yml +++ b/_config.yml @@ -1,17 +1,17 @@ # Site settings title: NixNet description: > - Write an awesome description for your new site here. You can edit this - line in _config.yml. It will appear in your document head meta (for - Google search results) and in your feed.xml site description. - -baseurl: "/blog" # the subpath of your site, e.g. /blog/ + Ramblings from a random GNU/Linux user, sysadmin, and professional multi-instrumentalist +baseurl: "" # the subpath of your site, e.g. /blog/ url: "https://nixnet.xyz" # the base hostname & protocol for your site author: fullname: Amolith mastodon: amolith gitlab: Amolith + gitea: Amolith + telegram: amolith + email: amolith@nixnet.xyz # Syntax highlighting highlightstyle: '' diff --git a/_data/categories.yml b/_data/categories.yml index 1093be946fe586a89715cf2b157a040cc7cf9443..a0bce095b4ea974aaeb6cc8da2ff83d11894799b 100644 --- a/_data/categories.yml +++ b/_data/categories.yml @@ -1,8 +1,4 @@ -- slug: design - name: Design - -- slug: tools - name: Tools - -- slug: productivity - name: Productivity \ No newline at end of file +- slug: minimalism + name: Minimalism +- slug: arch-spin + name: Arch spin diff --git a/_includes/category/title.html b/_includes/category/title.html index d4d4b607828788fe5cb9ea8155f8f90cfbdd966b..4b2ac03a93993a7cf1df5854c4ab0f2f0dd63443 100644 --- a/_includes/category/title.html +++ b/_includes/category/title.html @@ -6,5 +6,5 @@

{{ category_name }}
-
Articles on the category ‘{{ category_name }}’
-

\ No newline at end of file +
Articles in the category ‘{{ category_name }}’
+ diff --git a/_includes/header.html b/_includes/header.html index b2f01653f38d361eb1c327c58d4d98e41316617e..8d49c22cc2e62197e905471595c1764686d098ba 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -10,11 +10,34 @@ diff --git a/_includes/post/about.html b/_includes/post/about.html index 4b42db62693f4240296b10e547b741a69d9d177e..26f8e4cf1ef1f32ab75cd2031413ed136f086b63 100644 --- a/_includes/post/about.html +++ b/_includes/post/about.html @@ -1,5 +1,18 @@ +{% for post in site.posts %} + {% if post.categories contains page.category %} + {% for category in site.data.categories %} + {% if category.slug == post.category %} + {% assign category_name = category.name %} + {% endif %} + {% endfor %} + {% endif %} +{% endfor %} +
*****
+
+ Other posts in {{ category_name }} +
Written by the pseudonymous {% if page.author.fullname %} {{ page.author.fullname }} {% else %} {{ site.author.fullname }} {% endif %} on {{ page.date | date: "%d %B %Y" }} diff --git a/_layouts/category.html b/_layouts/category.html index e88322911f274914bf772167f6693f62b2361277..edc1d1fd11263281ef615dc5b5fd28f0cf4b7aa6 100644 --- a/_layouts/category.html +++ b/_layouts/category.html @@ -20,9 +20,9 @@ layout: default {% if empty_category %}
  • It seems that there are no articles on that category, - please go back home to see the full list of articles. + please go home to see the full list of articles.
  • {% endif %} -{% include page/explore.html %} \ No newline at end of file +{% include page/explore.html %} diff --git a/_layouts/post.html b/_layouts/post.html index 64bec9f5b5e7d917effcade57c37f7a208498bef..01e93b131603e2127cdc409b8844b3717b82c5b4 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -9,4 +9,4 @@ layout: default {% include post/about.html %} -{% include externals/disqus.html %} \ No newline at end of file +{% include externals/disqus.html %} diff --git a/_posts/2015-09-08-sample-post.markdown b/_posts/2015-09-08-sample-post.markdown deleted file mode 100644 index 6882be587de60534b7a7c4794d2a43ed547cd192..0000000000000000000000000000000000000000 --- a/_posts/2015-09-08-sample-post.markdown +++ /dev/null @@ -1,62 +0,0 @@ ---- -layout: post -title: "Sample post from Daktilo" -subtitle: "What you can do with it!" -date: 2014-08-19 23:56:45 -categories: [tool] ---- - -Just a sample post to show some of the *typography* elements supported from -**daktilo** theme. - -___ - -A blockquote: - -> We are Hitchhikers in the road of open source knowledge. - -## Header 2 - -Duis lacinia commodo dui, vel aliquam metus hendrerit eu. Integer et scelerisque dui. Sed nec molestie quam. Donec sit amet nisl a massa commodo ultrices nec quis nunc. Aenean aliquet eu arcu adipiscing dignissim. Nunc dictum elit vitae dolor molestie aliquet. - - -Example code: - -{% highlight javascript %} -var light = new Light(); -var switchUp = new FlipUpCommand(light); -var switchDown = new FlipDownCommand(light); -var s = new Switch(); - -s.storeAndExecute(switchUp); -s.storeAndExecute(switchDown); -{% endhighlight %} - - -A list: - -- Praesent nisi elit, bibendum ut consectetur ac, aliquet in nunc -- Donec ante est, volutpat in mi et, pulvinar congue dolor. -- Quisque ultrices pulvinar sollicitudin. -- Duis elementum odio eu euismod suscipit. -- Integer enim lorem, interdum sit amet consectetur non, bibendum eget neque. - -A numbered list: - -1. Praesent nisi elit, bibendum ut consectetur ac, aliquet in nunc. -2. Donec ante est, volutpat in mi et, pulvinar congue dolor. -3. Quisque ultrices pulvinar sollicitudin. -4. Duis elementum odio eu euismod suscipit. -5. Integer enim lorem, interdum sit amet consectetur non, bibendum eget neque. - -Definition list: - -Curabitur cursus magna eu sem cursus -: ac ultrices urna pharetra. -: Duis scelerisque ipsum eu luctus elementum. - -Pellentesque habitant morbi tristique senectus -: Curabitur malesuada lacus ac gravida porttitor -: Duis sodales feugiat lorem et mollis. - -Want to suggest something? Please [Send me a request](https://github.com/kronik3r/daktilo/issues/new). \ No newline at end of file diff --git a/_posts/2018-08-12-Formatting-tests.md b/_posts/2018-08-12-Formatting-tests.md index d5f5d94f21c1583e42b8f7ecd523f2599bd39bf7..704efece0a1c1761d2d7dd0a687932b4f3fada42 100644 --- a/_posts/2018-08-12-Formatting-tests.md +++ b/_posts/2018-08-12-Formatting-tests.md @@ -1,7 +1,7 @@ --- layout: post title: Formatting Tests -date: 2018-08-12 23:23:16 +date: 2018-08-11 23:23:16 --- # Hello, world! @@ -77,3 +77,13 @@ This script can be found in my repository on [GitLab](https://gitlab.com/Amolith > You need to actively disown your code to make it completely free. It’s not in the public domain just because you released it in the public. Even worse, when using no license, the copyright might behave different depending where you and someone allegedly breaking it lives. It differs from country to country. \- p410n3, *[UNLICENSE - cuz I can't be bothered](https://blog.palone.top/detail/news/unlicense-cuz-i-cant-be-bothered/)* + +#### Some definitions +Pellentesque habitant morbi tristique senectus +: Curabitur malesuada lacus ac gravida porttitor + +: Duis sodales feugiat lorem et mollis. +Pellentesque habitant morbi tristique senectus +: Curabitur malesuada lacus ac gravida porttitor +: Duis sodales feugiat lorem et mollis. + diff --git a/_posts/2018-08-12-Losslessy-recording-your-desktop-and-secondary-monitor.md b/_posts/2018-08-12-lossless-screen-recording.md similarity index 96% rename from _posts/2018-08-12-Losslessy-recording-your-desktop-and-secondary-monitor.md rename to _posts/2018-08-12-lossless-screen-recording.md index e2eadaa9c97aef7ea61b162a3084ccd9d2465e5f..c2f96b44a3214cab28e379c38d2069f1c1c08009 100644 --- a/_posts/2018-08-12-Losslessy-recording-your-desktop-and-secondary-monitor.md +++ b/_posts/2018-08-12-lossless-screen-recording.md @@ -1,6 +1,7 @@ --- layout: post -title: Losslessy recording your desktop (and secondary monitor) +title: Lossless screen recording +categories: minimalism date: 2018-08-12 17:15:20 --- # NEVER USE OBS AGAIN diff --git a/_posts/2018-08-15-a-perfect-bootable.md b/_posts/2018-08-15-arch-spin-pt-1.md similarity index 97% rename from _posts/2018-08-15-a-perfect-bootable.md rename to _posts/2018-08-15-arch-spin-pt-1.md index da87d0e78b5463659a63affb9659cfef95ff3060..a09084583f208b8c2126156167d5ed6f4650dc49 100644 --- a/_posts/2018-08-15-a-perfect-bootable.md +++ b/_posts/2018-08-15-arch-spin-pt-1.md @@ -1,9 +1,9 @@ --- layout: post -title: "A perfect bootable? HA!" +title: Arch spin pt. 1 - The perfect bootable subtitle: "There's no such thing . . . yet" +categories: arch-spin date: 2018-8-15 10:38 -categories: [design, tool] --- # Thus begins the journey Today I had an orthodontist appointment and a voice lesson. The appointment was at 15:00 and the voice lesson at 16:00. I got to the orthodontist's office 10 minutes early, was told to right to the back (like always), I sat down in the seat, and the orthodontist came over after a few minutes with another patient. He looked at my teeth, had me put my retainers in, checked how they fit, then said I don't ever need to come back (unless I do need to). That all took about 7 or 8 minutes. My voice lesson was ~5 minutes away so I had an hour to kill. I drove to the college (where the lesson was), went into the computer lab, and booted my [multibootable](http://multibootusb.org/) bootable. diff --git a/_posts/2018-08-17-Initial_setup.md b/_posts/2018-08-17-arch-spin-pt-2.md similarity index 92% rename from _posts/2018-08-17-Initial_setup.md rename to _posts/2018-08-17-arch-spin-pt-2.md index 3764a064056b299165fe5198969a2de157d86668..e4a449a4149dec17e492f22a8b101aef3e368a2a 100644 --- a/_posts/2018-08-17-Initial_setup.md +++ b/_posts/2018-08-17-arch-spin-pt-2.md @@ -1,6 +1,7 @@ --- layout: post -title: Initial setup +title: Arch spin pt. 2 - Initial setup +categories: arch-spin date: 2018-08-17 14:11:07 --- # First steps to rolling your own spin diff --git a/_posts/2018-08-18-packages-x86-64.md b/_posts/2018-08-18-arch-spin-pt-3.md similarity index 96% rename from _posts/2018-08-18-packages-x86-64.md rename to _posts/2018-08-18-arch-spin-pt-3.md index d97323db4aaf2399a8d61892e35ff2417d778176..498875879b40908b6e0930f5a9f583c7b115e395 100644 --- a/_posts/2018-08-18-packages-x86-64.md +++ b/_posts/2018-08-18-arch-spin-pt-3.md @@ -1,6 +1,7 @@ --- layout: post -title: packages.x86_64 +title: Arch spin pt. 3 - packages.x86_64 +categories: arch-spin date: 2018-08-18 16:52:42 --- # Package configuration diff --git a/_posts/2018-08-20-Get-a-three-day-weather-forecast-in-your-terminal.md b/_posts/2018-08-20-Get-a-three-day-weather-forecast-in-your-terminal.md deleted file mode 100644 index cf4ce73e64ce335f2a3daec69be46fafd37a675a..0000000000000000000000000000000000000000 --- a/_posts/2018-08-20-Get-a-three-day-weather-forecast-in-your-terminal.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -layout: post -title: Get a three-day weather forecast in your terminal! -date: 2018-08-20 23:36:38 -tags: ---- -# Just a little alias . . . -I don't remember where I found it but I have a short alias in my `~/.zshrc` that gives me a three-day weather forecast in the terminal. All it is is `clear && curl wttr.in/~` (replace `` with the city you live in). You can make it prettier by adding `|lolcat` to the end as well. Here's what the output looks like: diff --git a/_posts/2018-12-14-forecasting-with-a-command.md b/_posts/2018-12-14-forecasting-with-a-command.md new file mode 100644 index 0000000000000000000000000000000000000000..3ea2fd4254c1e29f2e1324fd04a4c9221d7f98ac --- /dev/null +++ b/_posts/2018-12-14-forecasting-with-a-command.md @@ -0,0 +1,24 @@ +--- +layout: page +title: "Forecasting with a command" +categories: minimalism +cover: /assets/weather.png +description: "Using a single command to get the week's weather forecast" +date: 2018-12-14 21:41 +--- +We all love the CLI *(and if we don't, we should)* so wouldn't it be great if there was a tool to see your weather forecast with a single command? Ceda Ei at webionite.com has written a tool that uses the Dark Sky API to give you the forecast for a day or week, at your location, and in Celsius or Fahrenheit. + +## Celsius ++ Weather for one week - `$ curl sky.webionite.com/location` ++ Weather for today - `$ curl sky.webionite.com/location/t` + +## Fahrenheit ++ Weather for one week - `$ curl sky.webionite.com/f/location` ++ Weather for today - `$ curl sky.webionite.com/f/location/t` + +A great way to make this faster and simpler is to put an alias in your shell's `rc` file. For bash, you can do that with: +``` +echo "alias weather='curl sky.webionite.com/f/location'" >> ~/.bashrc +``` +If you ever forget how to use the tool, just run `curl sky.webionite.com` and you'll be given instructions. +![](/assets/weather.png) diff --git a/about.md b/about.md index ed6ce0297d64dcdb3965cc36d945f28ca003e4a4..d782a20d7e91e4c8e8c083aa867d0afe8f7c4bcc 100644 --- a/about.md +++ b/about.md @@ -4,7 +4,14 @@ title: About subtitle: GNU/Linux lover and multi-instrmentalist permalink: /about/ --- +## A bit about me +I am an 18 year old student who lives in the Southern US. This is my last year in high school and I’m planning to graduate with my high school diploma, an Associate’s Degree in Arts, a second in Sciences, and a third in Fine Arts, Music. +## Experience with Linux, abbrv. +### Where it all started +I got started with GNU/Linux nearly two years ago and it was amazing. The only computer I had at the time was an Acer C710 Chromebook that I got at the beginning of 8th grade. I had this for three years before I grew tired of how limited it was. A friend told me about this thing called Linux and how I should look into seeing if I could get it on my Chromebook. He brought a USB stick to school that he said was “bootable”. I had no idea what this was but I trusted him. We turned off my Chromebook and turned it back on and he tried pressing a bunch of keys. This didn’t do anything. He was really confused and told me I’d have to do my own research on how to install Linux. I did and, eventually, I discovered a few tutorials I could follow. I combined a couple different ones, messed with the motherboard, enabled dev mode, flashed a new BIOS, and got vanilla Ubuntu installed. +### Distro hopping +I had a very bad experience with this because the Acer C710 has a 1.1 GHz dual-core processor, 2 GB of RAM, and 16 GB of storage (SSD). I didn’t give up though and started distro hopping, looking for the most lightweight distro I could find. This eventually led me to GalliumOS, a distro built for Chromebooks. It ran well enough but I had heard of this thing called Arch that was supposed to be the ultimate. I knew I couldn’t install vanilla Arch so I went with ArcoLinuxD (ArchMergeD, at the time) and it was a great experience. That’s what’s still on my Chromebook. +### “Real” computer +Last March, a friend’s father got me a brand new laptop that actually works. I left Windows on it for three days then wiped it. I went with ArchLabs and loved it . . . until I tried to play some Steam games. Apparently there was a font issue with some of ArchLabs’ s fonts. No one was able to help so I just went for Arch. I installed Xubuntu (I like lightweight distros on powerful machines) on half the drive and worked on Arch for the other half. I tried and failed in two days the first time and succeeded in 15 minutes the next time. It took all the next day to get it set up. I’m actually still on that same installation and haven't had anything break so far. -I am an 18 year old student from the US and a Linux sysadmin with some experience in bash, HTML, and CSS. I'm also a professional multi-instrumentalist. Browse my [Gitea server](https://git.nixnet.xyz/explore/repos) for a little code and music I've written, dotfiles I've modified, and graphics I've designed. I have mirrored my repos on Gitea to [GitLab](https://gitlab.com/amolith/) so you can view/interact with them on whichever platform you choose. You can also contact me through [Mastodon](https://fosstodon.org/@amolith), [Telegram](https://t.me/amolith/), or [email](mailto:contact@nixnet.xyz). - -If you decide to send me an email, which I *much* prefer, please be sure to encrypt it with my [GPG key](https://nixnet.xyz/amolith.txt). +If you want to contact me, check the Contact page. diff --git a/assets/weather.png b/assets/weather.png new file mode 100644 index 0000000000000000000000000000000000000000..ea748f35860fdb89588057d55023f9bb2523bd5e Binary files /dev/null and b/assets/weather.png differ diff --git a/categories/arch-spin.html b/categories/arch-spin.html new file mode 100644 index 0000000000000000000000000000000000000000..86ebbc08412da722e0e3ca87a006e456653a064f --- /dev/null +++ b/categories/arch-spin.html @@ -0,0 +1,5 @@ +--- +layout: category +category: arch-spin +permalink: /categories/arch-spin/ +--- diff --git a/categories/design.html b/categories/design.html deleted file mode 100644 index d69de9a36b8eb1149f95bf1c1d8a9f36363f336b..0000000000000000000000000000000000000000 --- a/categories/design.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: category -category: design -permalink: /categories/design/ ---- \ No newline at end of file diff --git a/categories/minimalism.html b/categories/minimalism.html new file mode 100644 index 0000000000000000000000000000000000000000..72b768c7231020c88e6eaa977088d22c6c6c1fa7 --- /dev/null +++ b/categories/minimalism.html @@ -0,0 +1,5 @@ +--- +layout: category +category: minimalism +permalink: /categories/minimalism/ +--- diff --git a/categories/productivity.html b/categories/productivity.html deleted file mode 100644 index 01b8d62ddb3c0d879887a08a9e33162a2500f5e8..0000000000000000000000000000000000000000 --- a/categories/productivity.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: category -category: productivity -permalink: /categories/productivity/ ---- \ No newline at end of file diff --git a/categories/tools.html b/categories/tools.html deleted file mode 100644 index a1db68c7427b562669398b4b749c52b017472864..0000000000000000000000000000000000000000 --- a/categories/tools.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: category -category: tools -permalink: /categories/tools/ ---- \ No newline at end of file