💻 My personal website blog.kacaii.dev/
blog gleam lustre

:lipstick: add icons to `/uses`

+31 -21
+22 -14
priv/posts/uses.md
··· 4 4 tags = [] 5 5 --- 6 6 7 - ## Software 7 + ## *[]{.nf .nf-md-cube_outline}* Software 8 8 9 - - [Lazyvim](https://www.lazyvim.org/): I might give Helix a try some other time. 10 - - [Just](https://just.systems/): A command runner similar to Taskfile. 11 - - [Djot](https://djot.net/): Feels nicer to use than than regular markdown. 12 - - [Fly.io](https://fly.io/): It surprisingly easy to deploy containers there. 13 - - [Yazi](https://yazi-rs.github.io/): Terminal file manager. 14 - - [Tmux](https://github.com/tmux/tmux): Terminal multiplexer. 15 - - [Direnv](https://direnv.net/): Load enviroment variables on switching directories 9 + - *[]{.nf .nf-custom-neovim}* [Lazyvim](https://www.lazyvim.org/): Modal terminal 10 + code editor. 11 + - *[]{.nf .nf-md-wrench}* [Just](https://just.systems/): A command runner similar 12 + to Taskfile. 13 + - *[]{.nf .nf-seti-notebook}* [Djot](https://djot.net/): Markup Language 14 + similar to markdown. 15 + - *[]{.nf .nf-fa-fly}* [Fly.io](https://fly.io/): For deploying containers. 16 + - *[]{.nf .nf-md-duck}* [Yazi](https://yazi-rs.github.io/): Terminal file manager, 17 + makes it easier to move around my project files. 18 + - *[]{.nf .nf-cod-terminal_tmux}* [Tmux](https://github.com/tmux/tmux): Terminal 19 + multiplexer, useful for managing panes and tabs. 20 + - *[]{.nf .nf-seti-shell}* [Direnv](https://direnv.net/): Load enviroment 21 + variables when switching directories. 16 22 17 23 ### Programming Languages 18 24 19 - - [Gleam](https://gleam.run/): It's still my favorite programming language. 20 - - [Fish](https://fishshell.com/): My default shell for around 1 year, super intuitive. 25 + - *[]{.nf .nf-fa-star}* [Gleam](https://gleam.run/): It's still my favorite 26 + programming language. 27 + - *[]{.nf .nf-fa-fish}* [Fish](https://fishshell.com/): My default shell for around 28 + 1 year, super intuitive. 21 29 22 30 ### Version Control 23 31 24 - - [Tangled](https://tangled.org/): I recently moved away from Github, 25 - tangled feels like breath of fresh air. 26 - - [Jujutsu](https://www.jj-vcs.dev): Feels more flexible and intuitive than Git, 27 - also tangled has support for it! 32 + - *[]{.nf .nf-md-sheep}* [Tangled](https://tangled.org/): I recently moved away 33 + from Github, tangled feels like breath of fresh air. 34 + - *[]{.nf .nf-fa-square_twitter}* [Jujutsu](https://www.jj-vcs.dev): Feels more 35 + flexible and intuitive than Git, also tangled has support for it!
+8 -6
priv/static/blog.css
··· 75 75 font-size: 1.5rem; 76 76 } 77 77 78 - hr { 79 - color: var(--mocha-surface0); 80 - border: 1px solid; 81 - } 82 - 83 - 84 78 a:not(:has(sup)) { 85 79 text-decoration: underline; 86 80 text-underline-offset: 2px; 87 81 color: var(--mocha-lavender); 88 82 } 89 83 84 + hr { 85 + color: var(--mocha-surface0); 86 + border: 1px solid; 87 + } 90 88 91 89 section[role="doc-endnotes"] { 92 90 ··· 96 94 97 95 li { 98 96 list-style: numbered inside; 97 + 98 + &::marker { 99 + color: var(--mocha-overlay0) 100 + } 99 101 100 102 p { 101 103 display: inline;
+1 -1
src/blog/root.gleam
··· 23 23 "grid grid-cols-1 gap-4" 24 24 <> " px-12 my-8 bg-ctp-base" 25 25 <> " text-ctp-text text-lg selection:bg-ctp-surface0" 26 - <> " [font-family: Inter, sans-serif]" 26 + <> " [font-family: Inter, sans-serif] scroll-smooth" 27 27 // Responsive Design 28 28 <> " mx-auto max-w-sm " 29 29 <> " sm:max-w-md md:max-w-lg"