diff --git a/html/about.html b/html/about.html index 33c1c4f..b9c2634 100644 --- a/html/about.html +++ b/html/about.html @@ -1,7 +1,7 @@ - + About diff --git a/html/blogroll.html b/html/blogroll.html index a84f73a..e29912d 100644 --- a/html/blogroll.html +++ b/html/blogroll.html @@ -1,7 +1,7 @@ - + Blogroll diff --git a/html/experiments.html b/html/experiments.html index 04417de..8f9f57e 100644 --- a/html/experiments.html +++ b/html/experiments.html @@ -1,7 +1,7 @@ - + Experiments diff --git a/html/index.html b/html/index.html index e330fd5..97dd0ef 100644 --- a/html/index.html +++ b/html/index.html @@ -1,7 +1,7 @@ - + Index @@ -203,7 +203,7 @@

-Welcome to my website! I’m Akko. I’m currently a computer science student and freelance software developer. I blog about Emacs, Buddhism and meditation, otaku stuff, and other things that interest me. You can view the full list of pages on this website on my sitemap. +Welcome to my website! I’m Akko. I’m currently a computer science student and freelance software developer. I blog about Emacs, Buddhism and meditation, otaku stuff, and other things that interest me. You can view the full list of pages on this website on the sitemap.

diff --git a/html/posts/blog-tech.html b/html/posts/blog-tech.html new file mode 100644 index 0000000..191ed69 --- /dev/null +++ b/html/posts/blog-tech.html @@ -0,0 +1,233 @@ + + + + + + +How this blog is built + + + + + +
+ +
+
+ +
+

Blog Tech

+
+
+
+

chuu

+
+

+last modified: 2022-04-18 +

+
+
+
+
+
+ +
+ + diff --git a/html/posts/framework.html b/html/posts/framework.html index 5040b3e..124491b 100644 --- a/html/posts/framework.html +++ b/html/posts/framework.html @@ -1,7 +1,7 @@ - + Framework Laptop Review @@ -203,13 +203,13 @@
-
-

My Experience with the Framework Laptop

-
+
+

My Experience with the Framework Laptop

+
-
-

Ordering

-
+
+

Ordering

+

I’d been eyeing the Framework laptop since somewhere in October 2021, but the EU release got delayed and they were very hesitant to give time estimates. I only managed to get my hands on it in late February, and I ended up having to have it delivered to France. I understand the difficulty of setting up logistics especially these days, but I broke my previous laptop and being stuck in limbo like this was not fun.

@@ -221,13 +221,13 @@ I asked their customer service to make a small change to the delivery address, b
-
-

Set-up

-
+
+

Set-up

+
-
-

Hardware

-
+
+

Hardware

+

I got the DIY edition with the (lowest-end) i5-1135G7 CPU, 2x16GB RAM. I brought my own 1TB SSD. The higher spec CPUs didn’t seem worth the money to me. The RAM is probably overkill.

@@ -255,9 +255,9 @@ The more you look at it, the nicer it gets!
-
-

Software

-
+
+

Software

+

I installed Gentoo GNU+Linux on the laptop, just like I have on my desktop. I used an Ubuntu live CD as the install medium together with the Gentoo stage3 tarball, and it worked well. I didn’t really have to jump through any laptop-specific hoops, it was a very nice experience. I did use the dist-kernel rather than configuring my own.

@@ -267,9 +267,9 @@ The laptop held up well during compiling. It’s not as fast as a desktop of

-
-
Display scaling
-
+
+
Display scaling
+

Simply setting Xft.dpi: 192 in .Xresources was enough for the vast majority of applications to use 2x scaling, which looks very good on this display. This is on X11 obviously; I don’t use Wayland.

@@ -279,67 +279,52 @@ The odd application requires its own scaling setting. Rofi requires setting
-
-
Display manager
-
+
+
Display manager
+

I used SDDM which works very well. I wanted to go for something a bit fancier looking, and this delivers. I don’t usually use things in the whole QT ecosystem, so it’s refreshing.

-
-
Hibernate/suspend-to-disk
-
+
+
Hibernate/suspend-to-disk
+

This required setting up a swap file and setting a kernel command line parameter to refer to it, but it was easy to do. It works well. I’ve observed the laptop auto-hibernating when the battery runs out, but it doesn’t do this reliably, so I should probably configure it myself.

-
-
Guake-like transient terminal
-
+
+
Guake-like transient terminal
+

-Using some fish scripts, bspwm, picom and xst I rigged up a transient, transparent terminal to use for quick shell jobs. I used the scripts and config file in Appendix A to do this. The implementation is a bit hacky, and it’s not impossible to break, but it serves my purposes well (and more important, it was fun to make)! +Using some fish scripts, bspwm, picom and xst I rigged up a transient, transparent terminal to use for quick shell jobs. I used the scripts and config file in Appendix A to do this. The implementation is a bit hacky, and it’s not impossible to break, but it serves my purposes well (and more important, it was fun to make)!

-
-
Wallpaper-setting script
-
+
+
Wallpaper-setting script
+

I wrote a script to set a random wallpaper.

-
#!/usr/bin/env python3
-import os
-from random import choice
-
-pape_path = os.path.expandvars("$HOME/Pictures/Wallpapers")
-
-def set_wallpaper():
-    files = os.popen(f"ls {pape_path}").read().split('\n')
-    pape = choice(files)
-    pp = os.path.join(pape_path, pape)
-
-    os.popen(f"hsetroot -full {pp}")
-    os.popen(f"echo {pp} > /tmp/wallpaper")
-
-if __name__ == "__main__":
-    set_wallpaper()
+
 
-
-
Lockscreen
-
+
+
Lockscreen
+

-I hacked together some pretty crappy code to lock the screen using i3lock, with my wallpaper composed with a little lock icon as the background. Very overengineered. +I hacked together some pretty crappy code to lock the screen using i3lock, with my wallpaper composed with a little lock icon as the background. Very overengineered.

@@ -353,34 +338,34 @@ Is there a better lockscreen out there that will let me set my own image as the

-
-
TODO
-
+
+
TODO
+
    -
  • Battery level notifications
  • -
  • sleep-then-hibernate
  • -
  • Battery tuning
  • +
  • Battery level notifications
  • +
  • sleep-then-hibernate
  • +
  • Battery tuning
-
-

Impressions

-
+
+

Impressions

+
-
-
Build Quality
-
+
+
Build Quality
+

The laptop is made of aluminium and feels solid but light. The screen does seem pretty flimsy, though. I probably wouldn’t want to drop this thing. It looks sleek and elegant, but pretty muted.

-
-
Screen
-
+
+
Screen
+

This is my first time ever using a high-DPI screen, and I’m very impressed by it. Text looks unbelievably crisp and pleasant to read. I was somewhat worried about the linux high DPI situation, but I am having no issues whatsoever.

@@ -395,27 +380,27 @@ The brightness goes up quite high, but colours feel somewhat washed out at high
-
-
Keyboard
-
+
+
Keyboard
+

Framework seems to advertise their keyboard as having particularly deep travel, but it mostly just feels like any chiclet keyboard to me. Not a bad chiclet keyboard, but not that great, either. The layout is fine, but it makes me miss the thinkpad.

-
-
Touchpad
-
+
+
Touchpad
+

I’ve never had a decent touchpad before, so I was pleasantly surprised. I expected to miss the trackpoint on the thinkpad a lot, but this is fine, though it’s still a step down. Pinch to zoom doesn’t work very well, but I don’t use that functionality a lot. I miss having dedicated mouse buttons; the clicking functionality on this touchpad works fine for me, but it’s hard not to mess up left/middle/right click. That’s a good incentive for me to practice relying on the mouse less, though. There’s plenty of work being done on the Linux touchpad experience software-side, too. It’s a nice time to be a linux laptop user!

-
-
Battery
-
+
+
Battery
+

With the disclaimer that I haven’t tested very intensely and I haven’t tuned power settings very much.
I seem to get about 6.5 hours of real-world use time when using Emacs and doing light web browsing. I don’t have a good benchmark for more intensive tasks, but compiling does hit the battery pretty hard. All in all I’m very happy with it, getting decent battery life on Linux is hard. It might be worth eventually buying a power bank for it though, for travel~ @@ -423,18 +408,18 @@ I seem to get about 6.5 hours of real-world use time when using Emacs and doing

-
-
Expansion cards/ports
-
+
+
Expansion cards/ports
+

The little expansion cards are one of Framework’s big marketing things. I think they’re pretty neat, though I don’t always quite understand the way people talk about them, as “dongle killers”. I would find hotswapping these about equally obnoxious as carrying dongles. The idea of aftermarket expansion cards is interesting, though - these are low level, high bandwidth ports, with I think similar capabilities to the ExpressCard ports on old business laptops, but more modern with a USB-C port. I’m looking forward to the USB4 era!

-
-
Performance
-
+
+
Performance
+

So far I haven’t felt limited by performance at all, the experience has been really snappy. I haven’t thrown particularly difficult things at it, though, but that’s fine - most of what I do on a laptop is reading, web browsing, and text editing. I played some Factorio on it and that seemed fine, but using the touchpad felt limiting so I didn’t play very much.

@@ -442,9 +427,9 @@ So far I haven’t felt limited by performance at all, the experience has be
-
-

Closing words

-
+
+

Closing words

+

Getting this laptop set up has been really fun! It’s a good opportunity to take stock of where we’re at. On the hardware side, I am very impressed that it’s now possible to make a laptop that’s this user-servicable, this well-specced and still not that expensive. It’s a reminder of how much better things could be.

@@ -462,28 +447,28 @@ Personally, I’m getting a rare chance to critically examine all the little -
-

Appendix A: Transient Terminal Sources

-
+
+

Appendix A: Transient Terminal Sources

+

togglescratch

-
#!/usr/bin/env fish
+
#!/usr/bin/env fish
 
-if test ! -e /tmp/scratch_id
-    exec xst -e makescratch
-end
+if test ! -e /tmp/scratch_id
+    exec xst -e makescratch
+end
 
-set nid (cat /tmp/scratch_id)
+set nid (cat /tmp/scratch_id)
 
-if test -e /tmp/scratch_on
-    rm /tmp/scratch_on
-    bspc node $nid --to-desktop z
-else
-    touch /tmp/scratch_on
-    bspc node $nid --to-desktop focused --focus --state fullscreen --flag private=on
-end
+if test -e /tmp/scratch_on
+    rm /tmp/scratch_on
+    bspc node $nid --to-desktop z
+else
+    touch /tmp/scratch_on
+    bspc node $nid --to-desktop focused --focus --state fullscreen --flag private=on
+end
 
@@ -491,14 +476,14 @@ Personally, I’m getting a rare chance to critically examine all the little makescratch

-
#!/bin/fish
-set nid (xdo id)
-echo $nid > /tmp/scratch_id
-bspc node $nid --state fullscreen --flag private=on --to-desktop focused
-touch /tmp/scratch_on
-set decid (printf '%d' $nid)
-xdotool set_window --name "scratchterminal" $decid
-exec "$HOME/Scripts/cleanscratch"
+
#!/bin/fish
+set nid (xdo id)
+echo $nid > /tmp/scratch_id
+bspc node $nid --state fullscreen --flag private=on --to-desktop focused
+touch /tmp/scratch_on
+set decid (printf '%d' $nid)
+xdotool set_window --name "scratchterminal" $decid
+exec "$HOME/Scripts/cleanscratch"
 
@@ -506,11 +491,11 @@ Personally, I’m getting a rare chance to critically examine all the little cleanscratch

-
#!/usr/bin/env fish
+
#!/usr/bin/env fish
 
-$SHELL
-rm /tmp/scratch_id
-rm /tmp/scratch_on
+$SHELL
+rm /tmp/scratch_id
+rm /tmp/scratch_on
 
@@ -518,20 +503,14 @@ Personally, I’m getting a rare chance to critically examine all the little picom.conf

-fading = true;
-#no-fading-openclose = true;
-fade-delta = 5;
-vsync = true;
-backend="glx";
-opacity-rule=["90:name = 'scratchterminal'"];
-#opacity-rule=["90:class_g = 'xst-256color'"];
+
 
-
-

Appendix B: lock.py

-
+
+

Appendix B: lock.py

+
#!/usr/bin/python3
 import os
diff --git a/html/sitemap.html b/html/sitemap.html
index 4f00b9b..0a8ff65 100644
--- a/html/sitemap.html
+++ b/html/sitemap.html
@@ -1,7 +1,7 @@
 
 
 
-
+
 
 
 Sitemap for project pages
@@ -203,17 +203,15 @@
 
diff --git a/html/snippets.html b/html/snippets.html index c2de6e3..693eeb6 100644 --- a/html/snippets.html +++ b/html/snippets.html @@ -1,7 +1,7 @@ - + Snippets @@ -203,13 +203,13 @@
-
-

X11

-
+
+

X11

+
-
-

Reset xrandr

-
+
+

Reset xrandr

+
xrandr -s 0
 
diff --git a/html/todo.html b/html/todo.html index 90aa4bb..4d80f4e 100644 --- a/html/todo.html +++ b/html/todo.html @@ -1,7 +1,7 @@ - + TODO @@ -203,8 +203,20 @@
-
-

literate dotfiles?

+
+

literate dotfiles?

+
+
+

How this blog was built

+
+
+

project graveyard

+
+
+

food thing

+
+
+

fix picom.conf

diff --git a/org/posts/blog-tech.org b/org/posts/blog-tech.org new file mode 100644 index 0000000..c1c9c8f --- /dev/null +++ b/org/posts/blog-tech.org @@ -0,0 +1,9 @@ +#+TITLE: How this blog is built +#+MACRO: modified 2022-04-18 +#+DATE: <2022-04-18 Mon 14:04> + +* Blog Tech +** chuu + + +/last modified: {{{modified}}}/ diff --git a/org/posts/elog-1-blog.org b/org/posts/elog-1-blog.org deleted file mode 100644 index 1b57133..0000000 --- a/org/posts/elog-1-blog.org +++ /dev/null @@ -1,91 +0,0 @@ -#+TITLE: Emacs Log 1: This Blog -#+DATE: <2022-03-18 Fri> - -* Emacs Log 1: This Blog -_/*WARNING:*/_ This blog post is still under construction! - -This blog is built on top of =org-mode=! - -* Appendix A: config.el snippet -#+BEGIN_SRC emacs-lisp -(require 'ox-publish) - -;; Get project settings -(defun akko/blog-spec () - "Return project settings for use with `org-publish-project-alist'." - (let* ((get-util (lambda (x) - (with-temp-buffer - (insert-file-contents (concat "~/Blog/util/" - x)) - (buffer-string)))) - (html-head (funcall get-util "head.html")) - (html-preamble (funcall get-util "preamble.html")) - (html-postamble (funcall get-util "postamble.html"))) - `( - ("pages" - :base-directory "~/Blog/org" - :base-extension "org" - :recursive t - :publishing-directory "~/Blog/html" - :publishing-function org-html-publish-to-html - - :html-doctype "html5" - :html-html5-fancy t - - :html-viewport ((width "100%") - (initial-scale "0.7") - (minimum-scale "") - (maximum-scale "") - (user-scalable "")) - - :language "en" - :section-numbers nil - - :with-toc nil - :with-date nil - :with-title nil - :with-author nil - - :auto-sitemap t - - :sitemap-sort-files anti-chronologically - :sitemap-format-entry - (lambda (entry style project) - (cond ((not (directory-name-p entry)) - (format - "[[file:%s][%s]]\n" - entry - (org-publish-find-title entry project))) - ((eq style 'tree) - (capitalize (file-name-nondirectory (directory-file-name entry)))) - (t entry))) - - :headline-levels 4 - :html-head ,html-head - - :html-preamble ,html-preamble - :html-postamble ,html-postamble) - - ("static" - :base-directory "~/Blog/static" - :base-extension "css\\|txt\\|jpg\\|gif\\|png" - :recursive t - :publishing-directory "~/Blog/html/static" - :publishing-function org-publish-attachment) - - ("blog" :components ("pages" "static"))))) - -(setq org-publish-project-alist (akko/blog-spec)) - -(defun akko/publish-blog () - (interactive) - (setq org-publish-project-alist (akko/blog-spec)) - (org-publish-all)) - -(defun akko/force-publish-blog () - (interactive) - (setq org-publish-project-alist (akko/blog-spec)) - (org-publish-remove-all-timestamps) - (org-publish-all)) - -#+END_SRC diff --git a/org/posts/framework.org b/org/posts/framework.org index 666c54b..3ef862e 100644 --- a/org/posts/framework.org +++ b/org/posts/framework.org @@ -1,6 +1,6 @@ #+TITLE: Framework Laptop Review #+DATE: <2022-03-17 Thu> -#+MACRO: modified 2022-03-21 +#+MACRO: modified 2022-05-17 * My Experience with the Framework Laptop ** Ordering diff --git a/org/posts/grocery-log.org b/org/posts/grocery-log.org new file mode 100644 index 0000000..3158188 --- /dev/null +++ b/org/posts/grocery-log.org @@ -0,0 +1,81 @@ +#+TITLE: ssdfsdfs +#+MACRO: modified 2022-04-27 +#+DATE: <2022-04-27 Wed 14:46> + +* 09->26 +** Other +| Item | Amount | Price | Category | Times | Total | +|------------------+----------+-------+------------+-------+------------| +| Toilet paper | 24 rolls | 7.39 | Other | 2 | 14.78 | +| Mayonaise | 650mL | 1.52 | Other | 1 | 1.52 | +| Curry paste | 1 jar | 2.45 | Other | 4 | 9.8 | +| Baguette | 1 | 1.29 | Bread | 6 | 7.74 | +| Hamburger buns | 4 | 1.69 | Bread | 1 | 1.69 | +| Spelt bread | 500g | 2.55 | Bread | 1 | 2.55 | +| Raisin bread | 500g | 1.99 | Bread | 1 | 1.99 | +| Croissant | 2 | 0.70 | Bread | 1 | 0.7 | +| Milk | 1L | 1.99 | Dairy | 4 | 7.96 | +| Camembert | 120g | 2.09 | Dairy | 2.5 | 5.23 | +| Creme Fraiche | 200g | 1.19 | Dairy | 1 | 1.19 | +| Goat cheese | 125g | 1.94 | Dairy | 1 | 1.94 | +| Butter | 250g | 2.99 | Dairy | 1 | 2.99 | +| Teabags | 1 | 1.99 | Drinks | 4 | 7.96 | +| Grapefruit juice | 1L | 1.65 | Drinks | 3 | 4.95 | +| Strawberries | 250g | 3.49 | Fruit | 1 | 3.49 | +| Blueberries | 125g | 2.29 | Fruit | 5 | 11.45 | +| Avocado | 2 | 2.79 | Fruit | 3 | 8.37 | +| Cranberries | 250g | 2.99 | Fruit | 2 | 5.98 | +| Mango | 1 | 1.79 | Fruit | 1 | 1.79 | +| Blackberries | 125g | 3.49 | Fruit | 1 | 3.49 | +| Carpaccio | 123g | 3.89 | Meat | 1 | 3.89 | +| Minced meat | 300g | 3.19 | Meat | 2.3 | 7.34 | +| Chicken | 275g | 3.99 | Meat | 3.2 | 12.77 | +| Hamburgers | 220g | 2.91 | Meat | 3 | 8.73 | +| Raw ham | 100g | 3.46 | Meat | 1.8 | 6.23 | +| Beef chipolata | 250g | 3.39 | Meat | 1 | 3.39 | +| Salami | 110g | 1.88 | Meat | 2 | 3.76 | +| Tuna | 120g | 2.42 | Meat | 1 | 2.42 | +| Montaignan Syrah | 750mL | 5.99 | Psych | 1 | 5.99 | +| Monster | 500mL | 1.39 | Psych | 1 | 1.39 | +| Merlot | 750mL | 4.99 | Psych | 1 | 4.99 | +| Beer | 1 bottle | 2.40 | Psych | 4 | 9.6 | +| Energy Drink | 250mL | 2.08 | Psych | 1 | 2.08 | +| Pinot Noir | 750mL | 6.99 | Psych | 3 | 20.97 | +| Cake | 450g | 2.05 | Sweets | 1 | 2.05 | +| Ben & Jerry's | 465mL | 5.39 | Sweets | 1.2 | 6.47 | +| Pudding cakes | 300g | 1.99 | Sweets | 1 | 1.99 | +| Eierkoeken | 200g | 1.73 | Sweets | 1 | 1.73 | +| Sugar donut | 1 | 0.51 | Sweets | 1 | 0.51 | +| Tomatoes | 5 | 2.89 | Vegetables | 1.3 | 3.76 | +| Rice | 1kg | 1.90 | Vegetables | 2 | 3.8 | +| Iceberg lettuce | 1 | 1.39 | Vegetables | 1 | 1.39 | +| Carrots | 1 bag | 0.99 | Vegetables | 1 | 0.99 | +| Pasta salad | 350g | 3.75 | Vegetables | 2 | 7.5 | +| Mushrooms | 200g | 1.99 | Vegetables | 1 | 1.99 | +| French fries | 750g | 1.12 | Vegetables | 1 | 1.12 | +| Haricots | 400g | 2.09 | Vegetables | 1 | 2.09 | +| Curry package | 1 | 4.99 | Vegetables | 1 | 4.99 | +|------------------+----------+-------+------------+-------+------------| +| Other: | | | | | 26.10 EUR | +| Bread: | | | | | 14.67 EUR | +| Dairy: | | | | | 19.31 EUR | +| Drinks: | | | | | 12.91 EUR | +| Fruit: | | | | | 34.57 EUR | +| Meat: | | | | | 48.53 EUR | +| Psych: | | | | | 45.02 EUR | +| Sweets: | | | | | 12.75 EUR | +| Vegetables: | | | | | 22.64 EUR | +|------------------+----------+-------+------------+-------+------------| +| Total: | | | | | 241.49 EUR | +#+TBLFM: $6=round($3 * $5, 2) +#+TBLFM: @>$>=EUR round(vsum(@2$6..@-10$6), 2) +#+TBLFM: @>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Vegetables) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +#+TBLFM: @>>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Sweets) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +#+TBLFM: @>>>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Psych) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +#+TBLFM: @>>>>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Meat) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +#+TBLFM: @>>>>>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Fruit) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +#+TBLFM: @>>>>>>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Drinks) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +#+TBLFM: @>>>>>>>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Dairy) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +#+TBLFM: @>>>>>>>>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Bread) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +#+TBLFM: @>>>>>>>>>>$>='(format "%0.2f EUR" (apply #'+ (cl-mapcar (lambda (num sw) (if (eq sw 'Other) num 0)) '(@2$6..@-10$6) '(@2$4..@-10$4))));L +/last modified: {{{modified}}}/ diff --git a/org/posts/resources.org b/org/posts/resources.org deleted file mode 100644 index 5b82ef9..0000000 --- a/org/posts/resources.org +++ /dev/null @@ -1,4 +0,0 @@ -#+TITLE: Resources -#+DATE:<2022-03-18 Fri> - -#chuu diff --git a/org/posts/test.org b/org/posts/test.org deleted file mode 100644 index d0919f5..0000000 --- a/org/posts/test.org +++ /dev/null @@ -1,7 +0,0 @@ -#+TITLE: eheheawawawawa -#+MACRO: modified 2022-03-21 -#+DATE: <2022-03-21 Mon 21:33> - -* eheheawawawawa - -/last modified: {{{modified}}}/ diff --git a/org/sitemap.org b/org/sitemap.org index e506114..400d06e 100644 --- a/org/sitemap.org +++ b/org/sitemap.org @@ -7,7 +7,5 @@ - [[file:index.org][Index]] - [[file:snippets.org][Snippets]] - Posts - - [[file:posts/test.org][eheheawawawawa]] - - [[file:posts/elog-1-blog.org][Emacs Log 1: This Blog]] - - [[file:posts/resources.org][Resources]] + - [[file:posts/blog-tech.org][How this blog is built]] - [[file:posts/framework.org][Framework Laptop Review]] \ No newline at end of file diff --git a/org/todo.org b/org/todo.org index ad51018..8a8c203 100644 --- a/org/todo.org +++ b/org/todo.org @@ -4,3 +4,4 @@ * How this blog was built * project graveyard * food thing +* fix picom.conf