From: Duje Mihanović Date: Sat, 14 Sep 2024 17:49:07 +0000 (+0200) Subject: Update theme X-Git-Url: http://git.dujemihanovic.xyz/%7B%7B%20.RelPermalink%20%7D%7D?a=commitdiff_plain;ds=inline;h=HEAD;hp=bddf8f367be98f0b9d74c7eebfbd2fcd92942a53;p=dujemihanovic.xyz.git Update theme --- diff --git a/.gitmodules b/.gitmodules index f9597ba..ba46698 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "themes/duje"] path = themes/duje - url = ./ + url = git://git.dujemihanovic.xyz/hugo-skeleton.git diff --git a/archetypes/default.md b/archetypes/default.md deleted file mode 100644 index 00e77bd..0000000 --- a/archetypes/default.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "{{ replace .Name "-" " " | title }}" -date: {{ .Date }} -draft: true ---- - diff --git a/assets/css/style.css b/assets/css/style.css deleted file mode 100644 index 4bc5ab6..0000000 --- a/assets/css/style.css +++ /dev/null @@ -1,52 +0,0 @@ -body { - max-width: 1000px; - margin: 0 auto; - padding: 0 10px; -} - -main { - line-height: 1.5; -} - -nav { - text-align: center; -} - -nav ul { - list-style: none; - padding: 0 5px; -} - -nav a { - text-decoration: none; - color: #000; -} - -nav a:hover { - text-decoration: underline; -} - -nav li { - display: inline; - padding: 0 10px; -} - -p { - margin: 1em 0; -} - -ul { - padding: 0 2em; -} - -code { - overflow-wrap: anywhere; -} - -pre, nav { - overflow-x: scroll; -} - -img { - max-width: 100%; -} diff --git a/assets/img/rss.svg b/assets/img/rss.svg deleted file mode 100644 index b325149..0000000 --- a/assets/img/rss.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/content/_index.md b/content/_index.md index 4c55b6f..2b7509c 100644 --- a/content/_index.md +++ b/content/_index.md @@ -2,8 +2,8 @@ title: Index --- # Duje Mihanović's Site -Welcome to my site. I'm a programmer who has spent most of his productive time -lately porting Linux to mobile phones. +Welcome to my site. I play around with computers and occasionally other +electronics. Here are some links to my other profiles and similar stuff: diff --git a/content/contact/index.md b/content/contact/index.md index 7fe5c91..de227ef 100644 --- a/content/contact/index.md +++ b/content/contact/index.md @@ -9,14 +9,15 @@ duje.mihanovic@skole.hr If you can, please encrypt mails: * `gpg --fetch-keys https://dujemihanovic.xyz/duje-key.asc` -* Fingerprint: `53DF 9D4D 9C3F E110 FB36 2D78 9A11 9EB0 422D 96E1` +* Fingerprint: `6DFF 41D6 0DF3 14B5 B76B A630 AD31 9352 458F AD03` * Don't forget to attach your public key so I can encrypt my reply to you. ## XMPP [duje@dujemihanovic.xyz](xmpp:duje@dujemihanovic.xyz) * Desktop OMEMO fingerprint: `f42939cd c5ec3c58 5a68053c de09f83c bbe35f33 e23e4c40 b465d06f 1c2b4d4d` -* Phone OMEMO fingerprint: `b0e1f985 c3ded043 87f2df92 29faaf29 8e9e42f6 ef48022c 52496438 61cd6e5b` +* Phone OMEMO fingerprint: `bfe57ace 1b7df126 eaf80e56 ed3e6ee8 +d121c53e 0562aaf8 23a8eabe f48f111a` * Alternatively, GPG with the above key will do as well. ## Matrix diff --git a/content/posts/_index.md b/content/posts/_index.md deleted file mode 100644 index a7721e4..0000000 --- a/content/posts/_index.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Blog ---- -# Posts diff --git a/content/posts/dropping-gitea/gitea.jpg b/content/posts/dropping-gitea/gitea.jpg new file mode 100644 index 0000000..4de4cba Binary files /dev/null and b/content/posts/dropping-gitea/gitea.jpg differ diff --git a/content/posts/dropping-gitea/gitweb.jpg b/content/posts/dropping-gitea/gitweb.jpg new file mode 100644 index 0000000..e5ab353 Binary files /dev/null and b/content/posts/dropping-gitea/gitweb.jpg differ diff --git a/content/posts/dropping-gitea/index.md b/content/posts/dropping-gitea/index.md index 00b4e05..7543a02 100644 --- a/content/posts/dropping-gitea/index.md +++ b/content/posts/dropping-gitea/index.md @@ -1,18 +1,17 @@ --- title: "Dropping Gitea" date: 2023-08-18T22:44:54+02:00 -summary: I have dropped Gitea for GitWeb. --- I have decided to drop Gitea as it's only really useful when you have multiple people collaborating on a project and is just bloatware otherwise. To demonstrate, here's how much bandwidth it takes to load in the old Gitea site's main page: -![Gitea](./gitea.webp) +![Gitea](./gitea.jpg) Here's how much it takes up with the amazing `gitweb`: -![gitweb](./gitweb.webp) +![gitweb](./gitweb.jpg) If you do the math, you will find that the new `gitweb` site is roughly 22.18 times smaller than the Gitea site! This will certainly help with browsing on diff --git a/content/posts/first-post/index.md b/content/posts/first-post/index.md index 6cc4edd..5479484 100644 --- a/content/posts/first-post/index.md +++ b/content/posts/first-post/index.md @@ -1,7 +1,6 @@ --- title: "First Post" date: 2023-08-05T21:21:40+02:00 -summary: First post on my new website. --- This is the first post on my new blog. I don't expect to write much at all, but if I do it will most likely be about my experiences with Linux on smartphones diff --git a/content/posts/fixing-mouse/btm.jpg b/content/posts/fixing-mouse/btm.jpg new file mode 100644 index 0000000..1e307fa Binary files /dev/null and b/content/posts/fixing-mouse/btm.jpg differ diff --git a/content/posts/fixing-mouse/index.md b/content/posts/fixing-mouse/index.md new file mode 100644 index 0000000..c48a5f4 --- /dev/null +++ b/content/posts/fixing-mouse/index.md @@ -0,0 +1,77 @@ +--- +title: "Fixing the scroll wheel on a SteelSeries Rival 310" +date: 2024-09-14T16:00:03+02:00 +--- +If you've been using a computer mouse for a while, you might get an issue where +the scroll wheel moves randomly, jumps around while scrolling or at times +doesn't respond at all. My mouse also developed this issue recently, but luckily +it's very easy to fix. The only thing that happens is various gunk builds up on +the wheel sensor and this causes misreadings, so obviously cleaning up that gunk +makes the wheel work like new again. Here I'll show how I did that on my mouse, +but the general idea applies to any mouse. + +## What you need + +No matter what, you'll need the following: + +* A mouse +* Corresponding screwdriver(s) - *In 99% (if not 100%) of cases a Phillips #1 will + be enough* +* Some way to remove the gunk: toothbrush and/or blowing +* A working brain cell + +If the screws are hidden under the mouse feet *(like in my case)*, you might +also want to have a hairdryer or hot air station together with a sharp object to +remove the feet without damaging them. To do this, heat up the feet *(on low +heat, obviously; I used 100C as that's the least my hot air station can do)* +until you can no longer touch them, then pry them away with the sharp object. I +don't think I did the best job at this, but I was able to reapply them +acceptably well after the repair. + +## Fixing the mouse + +First, for reference, I'll throw in a picture of the mouse: + +![The mouse](./mouse.jpg) + +After removing the feet, the screws become visible: + +![Bottom of the mouse](./mousebtm.jpg) + +*Here you can see why I said I didn't do the best job of removing the feet: some +glue remains on the mouse. I'm quite sure that after a perfect removal it would +all be on the feet and this would allow them to be reapplied perfectly, but as I +said I was able to do so well enough IMO.* + +After unscrewing the 4 screws revealed under the feet, the bottom and top halves +of the mouse come apart easily. From there I was able to take a look at the +scroll wheel assembly, and there sure was something to see: + +![Scroll wheel](./wheel2.jpg) +![Scroll wheel, again](./wheel.jpg) + +To get to the scroll wheel in this case, I had to unscrew that `LED BOARD`, take +it out of the wheel *(which took a few seconds)* and then unscrew the entire +mainboard from the chassis. Once that is done, I attacked both the wheel and the +sensor with a toothbrush and blown air and then gave the rest of the mouse a +much needed clean while at it. This picture of the area under the board gives a +good idea of how dirty the mouse was: + +![Dirt](./btm.jpg) + +Once I cleaned that up somewhat, putting the 2 boards and then 2 halves of the +chassis back in place was pretty easy. To test the mouse, I screwed in 2 of the +chassis screws diagonally, plugged the mouse into my PC and hoped everything +would work, which it did. After the other 2 screws came reapplying the feet; +because I had not removed them perfectly, they didn't seem to pop back in well. +I worked around this by pressing them against with the chassis with the sharp +object, and as I have already said this gave an acceptable result. + +## Conclusion + +With that, the mouse was back in full order. One issue I didn't fix yet is the +side panels ungluing after a liquid accident long ago, but I doubt that's worth +describing. + +I hope that in the future I will be able to write about repairs of more complex +devices. diff --git a/content/posts/fixing-mouse/mouse.jpg b/content/posts/fixing-mouse/mouse.jpg new file mode 100644 index 0000000..43ea465 Binary files /dev/null and b/content/posts/fixing-mouse/mouse.jpg differ diff --git a/content/posts/fixing-mouse/mousebtm.jpg b/content/posts/fixing-mouse/mousebtm.jpg new file mode 100644 index 0000000..dffb7dd Binary files /dev/null and b/content/posts/fixing-mouse/mousebtm.jpg differ diff --git a/content/posts/fixing-mouse/wheel.jpg b/content/posts/fixing-mouse/wheel.jpg new file mode 100644 index 0000000..6f6523b Binary files /dev/null and b/content/posts/fixing-mouse/wheel.jpg differ diff --git a/content/posts/fixing-mouse/wheel2.jpg b/content/posts/fixing-mouse/wheel2.jpg new file mode 100644 index 0000000..b669d77 Binary files /dev/null and b/content/posts/fixing-mouse/wheel2.jpg differ diff --git a/content/posts/freshrss/index.md b/content/posts/freshrss/index.md index f88eb4f..92581f2 100644 --- a/content/posts/freshrss/index.md +++ b/content/posts/freshrss/index.md @@ -1,7 +1,6 @@ --- title: "Software Review: FreshRSS" date: 2024-06-08T12:14:37+02:00 -summary: About RSS, its issues and my solution of choice for them. --- Most RSS users start off with desktop readers such as Newsboat or Akregator in order to keep things simple. However, due to certain drawbacks of this approach diff --git a/content/posts/going-offline/index.md b/content/posts/going-offline/index.md new file mode 100644 index 0000000..2ab2c8b --- /dev/null +++ b/content/posts/going-offline/index.md @@ -0,0 +1,11 @@ +--- +title: "Going offline" +date: 2024-08-27T00:46:42+02:00 +--- +[dujemihanovic.xyz](http://dujemihanovic.xyz) will be going offline today, +August 27th, 2024, sometime around noon or afternoon according to UTC and will +remain offline for a bit more than a week. + +An explanation will be posted after the site goes back online. + +*Update*: The shutdown has been called off. diff --git a/content/posts/matrix-delegation/index.md b/content/posts/matrix-delegation/index.md index 76324e6..99ba0a7 100644 --- a/content/posts/matrix-delegation/index.md +++ b/content/posts/matrix-delegation/index.md @@ -1,7 +1,6 @@ --- title: "Matrix delegation and how it may bite you" date: 2024-01-14T11:19:48+01:00 -summary: One of the ways small details can cause big issues. --- For those who don't know, delegation in Matrix is used in server-to-server communication to figure out which server serves a given domain. As an example, diff --git a/content/posts/projects/index.md b/content/posts/projects/index.md index 79e4d2d..fcf96ff 100644 --- a/content/posts/projects/index.md +++ b/content/posts/projects/index.md @@ -1,7 +1,6 @@ --- title: "My projects are now listed on the website" date: 2023-09-16T13:15:59+02:00 -summary: "\"echo $title\"" --- I have created a [new section](/projects) of the site dedicated to my projects. Currently the section numbers one whole project, that being [my effort to get diff --git a/content/posts/rss-updates/index.md b/content/posts/rss-updates/index.md index 2194e50..d59af8e 100644 --- a/content/posts/rss-updates/index.md +++ b/content/posts/rss-updates/index.md @@ -1,7 +1,6 @@ --- title: "RSS updates" date: 2023-08-30T18:55:52+02:00 -summary: Small changes to the RSS feed. --- I have made some small, but important changes to the way the RSS feed of the site is generated. diff --git a/content/posts/site-is-now-on-gitea/index.md b/content/posts/site-is-now-on-gitea/index.md index 4ce5d8d..3e69baf 100644 --- a/content/posts/site-is-now-on-gitea/index.md +++ b/content/posts/site-is-now-on-gitea/index.md @@ -1,7 +1,6 @@ --- title: "Site is now on Gitea" date: 2023-08-06T19:27:40+02:00 -summary: The site's source code is now on Gitea. --- Even though the site is still nothing special, I have published its source code on diff --git a/content/posts/skeleton-theme/index.md b/content/posts/skeleton-theme/index.md new file mode 100644 index 0000000..852b9dd --- /dev/null +++ b/content/posts/skeleton-theme/index.md @@ -0,0 +1,12 @@ +--- +title: "Now Available: Skeleton Theme" +date: 2024-08-24T17:15:08+02:00 +--- +The barebones theme used by my website has been split up into its own +repository. If you're interested, check it out +[here](https://git.dujemihanovic.xyz/?p=hugo-skeleton.git;a=summary) and an +example commit to actually use it +[here](https://git.dujemihanovic.xyz/?p=dujemihanovic.xyz.git;a=commit;h=9f594273c05fcb73d06ff92607a8bddb5d0173fb). + +Note that I haven't thoroughly split them up quite yet. This means there may be +remaining mentions of my name in the theme. I expect to correct that sometime. diff --git a/content/posts/updating-dendrite/index.md b/content/posts/updating-dendrite/index.md index 6222dcb..e44eca1 100644 --- a/content/posts/updating-dendrite/index.md +++ b/content/posts/updating-dendrite/index.md @@ -1,7 +1,6 @@ --- title: "Updating/installing Dendrite" date: 2023-08-24T16:41:53+02:00 -summary: How to update/install Dendrite when you don't have a recent enough Golang on your server. --- I decided to share the method I just devised for updating (and perhaps installing) Dendrite on my VPS. diff --git a/content/posts/windows-backup/index.md b/content/posts/windows-backup/index.md index 9910e75..d8020a7 100644 --- a/content/posts/windows-backup/index.md +++ b/content/posts/windows-backup/index.md @@ -1,7 +1,6 @@ --- title: "Windows Backup fails with 0x81000037? Check your filesystem" date: 2023-08-17T17:58:49+02:00 -summary: A weird issue with Windows Backup and how I fixed it. --- ## The Problem Yesterday, in preparation for a "downgrade" to Windows 10 from 11, I was trying diff --git a/content/projects/pxa1908/index.md b/content/projects/pxa1908/index.md index 5475a17..d76c79b 100644 --- a/content/projects/pxa1908/index.md +++ b/content/projects/pxa1908/index.md @@ -13,16 +13,18 @@ The PXA1908 currently has out-of-tree support for booting mainline Linux. ## Links * [Latest version of patchset - (v10)](https://lore.kernel.org/20240424-pxa1908-lkml-v10-0-36cdfb5841f9@skole.hr) + (v12)](https://lore.kernel.org/20240823-pxa1908-lkml-v12-0-cc3ada51beb0@skole.hr) * [Main Git repository](https://gitlab.com/LegoLivesMatter/linux/-/tree/mainline) * [postmarketOS SoC page](https://wiki.postmarketos.org/wiki/Marvell_PXA1908) +* [XDA thread](https://xdaforums.com/t/rom-linux-sm-g361f-postmarketos.4679273/) +* IRC: `#pxa1908-mainline` on [OFTC](https://webchat.oftc.net/) ## Building outside pmbootstrap 1. Clone and compile [pxa-mkbootimg](https://github.com/osm0sis/pxa-mkbootimg) 1. Clone repository -1. Checkout `coreprimevelte` +1. Checkout `mainline` 1. Get [kernel config](https://gitlab.com/postmarketOS/pmaports/-/raw/master/device/testing/linux-samsung-coreprimevelte/config-samsung-coreprimevelte.aarch64) from pmaports diff --git a/hugo.toml b/hugo.toml index 9fe3844..8eed8d1 100644 --- a/hugo.toml +++ b/hugo.toml @@ -4,9 +4,11 @@ title = "Duje Mihanović's Site" enableGitInfo = true disableKinds = ['taxonomy', 'term'] rssLimit = 20 -[author] - name = 'Duje Mihanović' - email = 'duje.mihanovic@skole.hr' +theme = ['duje'] +[params] + [params.author] + name = 'Duje Mihanović' + email = 'duje.mihanovic@skole.hr' [outputs] section = ['HTML'] [minify] diff --git a/layouts/_default/list.html b/layouts/_default/list.html deleted file mode 100644 index ec936f4..0000000 --- a/layouts/_default/list.html +++ /dev/null @@ -1,14 +0,0 @@ -{{ define "main" }} -{{ .Content }} -{{ end }} - -{{ define "footer" }} - -{{ end }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html deleted file mode 100644 index 8e99f87..0000000 --- a/layouts/_default/single.html +++ /dev/null @@ -1,3 +0,0 @@ -{{ define "main" }} - {{ .Content }} -{{ end }} diff --git a/layouts/index.html b/layouts/index.html deleted file mode 100644 index 9cfa2d0..0000000 --- a/layouts/index.html +++ /dev/null @@ -1,17 +0,0 @@ -{{ define "main" }} -{{ .Content }} -

Recent Posts

- - -

Recently Updated Projects

- - -{{ end }} diff --git a/layouts/partials/head.html b/layouts/partials/head.html deleted file mode 100644 index 15dd634..0000000 --- a/layouts/partials/head.html +++ /dev/null @@ -1,10 +0,0 @@ - - - -{{ print .Page.Title }} | {{ print .Site.Title }} -{{ $style := resources.Get "css/style.css" | resources.Minify }} - -{{ $index := $.Site.GetPage "/" }} -{{ range $index.AlternativeOutputFormats }} -{{ printf `` .Rel .MediaType.Type .RelPermalink $.Site.Title | safeHTML }} -{{ end }} diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html deleted file mode 100644 index cf8baab..0000000 --- a/layouts/partials/nav.html +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/layouts/posts/list.html b/layouts/posts/list.html deleted file mode 100644 index 0da1d86..0000000 --- a/layouts/posts/list.html +++ /dev/null @@ -1,10 +0,0 @@ -{{ define "main" }} -{{ .Content }} - -{{ end }} diff --git a/layouts/posts/single.html b/layouts/posts/single.html deleted file mode 100644 index e49cbb0..0000000 --- a/layouts/posts/single.html +++ /dev/null @@ -1,12 +0,0 @@ -{{ define "main" }} -

{{ .Title }}

-

{{ .WordCount }} words, estimated reading time: {{ .ReadingTime }} - minute(s) -
- Originally published on {{ .PublishDate.Format "January 2, 2006" - }} -
- Last modified on {{ .Lastmod.Format "January 2, 2006" }}

-

- {{ .Content }} -{{ end }} diff --git a/layouts/projects/list.html b/layouts/projects/list.html deleted file mode 100644 index 9e32e3f..0000000 --- a/layouts/projects/list.html +++ /dev/null @@ -1,10 +0,0 @@ -{{ define "main" }} -{{ .Content }} - -{{ end }} diff --git a/layouts/projects/single.html b/layouts/projects/single.html deleted file mode 100644 index 17b274b..0000000 --- a/layouts/projects/single.html +++ /dev/null @@ -1,4 +0,0 @@ -{{ define "main" }} -

{{ .Title }}

-{{ .Content }} -{{ end }} diff --git a/layouts/rss.xml b/layouts/rss.xml deleted file mode 100644 index b43900f..0000000 --- a/layouts/rss.xml +++ /dev/null @@ -1,34 +0,0 @@ -{{- printf "" | safeHTML }} - - {{ .Site.Title }} - {{ .Permalink }} - {{ $lastmod := 0 }} - {{ range (.Site.GetPage "/posts").Pages }} - {{ if gt .Lastmod $lastmod }} - {{ $lastmod = .Lastmod }} - {{ end }} - {{ end }} - {{ $lastmod.Format "2006-01-02T15:04:05Z" }} - - - - {{ $.Site.Author.name }} - {{ $.Site.Author.email }} - {{ .Permalink }} - - Hugo - - {{ with $.Site.GetPage "posts/" }} - {{ range first .Site.Config.Services.RSS.Limit .Pages }} - - {{ .Permalink }} - - {{ .Title }} - {{ .Lastmod.Format "2006-01-02T15:04:05Z" }} - {{ .PublishDate.Format "2006-01-02T15:04:05Z" }} - {{ .Content | html }} - {{ .Summary | html }} - - {{ end }} - {{ end }} - diff --git a/static/duje-key.asc b/static/duje-key.asc index 003b67e..d38959e 100644 --- a/static/duje-key.asc +++ b/static/duje-key.asc @@ -1,101 +1,18 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -=uicX +mDMEZokhzhYJKwYBBAHaRw8BAQdAWJZ0hsI/ytTqHGFV8x6tzd5sB596cTeeDB4C +QsTf+wC0KER1amUgTWloYW5vdmnEhyA8ZHVqZUBkdWplbWloYW5vdmljLnh5ej6I +mQQTFgoAQRYhBG3/QdYN8xS1t2umMK0xk1JFj60DBQJmiSHOAhsDBQkJZgGABQsJ +CAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEK0xk1JFj60D1GABAJVSorZdMOlr +p/oQtCSH/G53NE56x/JHA8VX+ZQBd/H3AP4/EcUf6eefDUxVMh2bdkmuQKsVZGgO +GiXpMksrVntWBrQpRHVqZSBNaWhhbm92acSHIDxkdWplLm1paGFub3ZpY0Bza29s +ZS5ocj6ImQQTFgoAQRYhBG3/QdYN8xS1t2umMK0xk1JFj60DBQJmiSH/AhsDBQkJ +ZgGABQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEK0xk1JFj60Dlw8A/i4l +POL7NaYoYePDql8MaJaR9qoUi+D+HtD3t0Koi7ztAQCdizXbuqP3AVNxy5Gpb1oz +gp9Xqh2MRcNmJCHA1YhWAbg4BGaJIc4SCisGAQQBl1UBBQEBB0DEc9JeA55OlZfW +KgvmRgw6a/EpBQ8mDl6nQTBmnd1XHAMBCAeIfgQYFgoAJhYhBG3/QdYN8xS1t2um +MK0xk1JFj60DBQJmiSHOAhsMBQkJZgGAAAoJEK0xk1JFj60DG5MA/iuo4l2GDEZ1 +Zf+XaS//8FwdXDO9nHkfbV2MHjF4NZXwAQDroMzBdMcqVvc8GABFlTTgGj7KrRDz +2HwWNyF8ZeprAQ== +=4PGr -----END PGP PUBLIC KEY BLOCK----- diff --git a/themes/duje b/themes/duje index 558981b..1fcc6dc 160000 --- a/themes/duje +++ b/themes/duje @@ -1 +1 @@ -Subproject commit 558981b134086fe06af090c147bac1a5f981dab9 +Subproject commit 1fcc6dc922d85387bd0a048831dcb8f0dae06c61