···11---
22-title: "check out fish shell (+ starship)"
22+title: "using fish + starship"
33description: "a smart, user-friendly command line shell w/ a really good out-of-box experience"
44image: "/blog/fish-and-starship.svg"
55imageAlt: "a picture of the fish and starship icons, with a plus symbol"
···77categories: ["terminal", "fish", "starship", "productivity"]
88---
991010-fish (**f**riendly **i**nteractive **sh**ell) is a "smart and user-friendly command line shell for Linux, macOS, and the rest of the family". it contains so many useful features built-in, which you usually have to configure to add to other shells, and is overall much easier to work with than others.
1010+[fish](https://fishshell.com) (**f**riendly **i**nteractive **sh**ell) is a "smart and user-friendly command line shell for Linux, macOS, and the rest of the family". it contains so many useful features built-in, which you usually have to configure to add to other shells, and is overall much easier to work with than others.
1111+1212+i discovered it from a couple of my friends and it has made using the command line a lot easier and more attractive for me. it's pretty easy to install and use.
11131214## features
1315···101103102104you can easily install fish on Linux, MacOS and BSD. see their [home page](https://fishshell.com) for installation info. the [documentation](https://fishshell.com/docs/current) also has much more information about what it can do, how to use it, and how to set it as your default shell.
103105104104-### starship
106106+## starship
105107106108after installing fish, you can use [starship](https://starship.rs) with it, which is a prompt thats very fast, customizable, and intelligent. it shows various things to you such as git status (current branch, changes, ahead/behind), language/package versions, ssh status, and a bunch of other information, all in a concise way.
107109
+1-1
src/content/blog/git-bisect.md
···11---
22-title: "git bisect is very useful"
22+title: "git bisect"
33description: "use binary search to find the commit that broke things"
44image: "/blog/git-bisect.svg"
55imageAlt: "the git logo"
+25
src/content/blog/site-changes.md
···11+---
22+title: "site changes and other updates"
33+description: "some small changes to devins.page, and other stuff"
44+pubDate: 2025-09-20
55+categories: ["meta"]
66+---
77+88+i made a couple changes to the website:
99+1010+- using [system colors](https://developer.mozilla.org/en-US/docs/Web/CSS/system-color) again, since i didn't like the color scheme i came up with.
1111+- removed [giscus](https://giscus.app) comments since they were never really used and just adds bloat to the page. maybe in the future i'll make a simpler comments system.
1212+- redesigned the header to be a lot more simple, moved external links to the footer.
1313+- use serif fonts for headings, cursive font for site title, just because i think it looks more stylish.
1414+- removed [clientrouter](https://docs.astro.build/en/guides/view-transitions) which gets rid of site transitions, i felt like it didn't really fit well and some browsers couldn't handle it properly.
1515+- added back link underlines for accessibility
1616+1717+besides that, im planning on maybe working on a few new projects in the coming months.
1818+1919+## litedocs
2020+2121+i was working on a documentation theme for [Astro](https://astro.build), similar to [Starlight](https://starlight.astro.build). the main difference is that it will be _far, far_ more lightweight and minimal (like this current site). i haven't come up with a final name yet but i'll probably just call it "litedocs" or something. once that's done, i may redesign the [SkywardMC site](https://skywardmc.org) to use that, so i can test it and make sure it works properly. it'll include the necessary stuff such as site-wide search with the [pagefind api](https://pagefind.app), a customizable sidebar for nav and external links, and internationalization.
2222+2323+while working on this, i had to make a lot of changes to [slight.css](https://slightcss.devins.page) to make it work better. so, that may get a new major version aswell. it mainly includes some cleanup and new variables to work with.
2424+2525+if/when this project is released, i'll make a post about it here. maybe i'll also work on similar projects, like a blog theme. slight.css, this project, and other stuff like that will probably be in under it's own organization.
···22import Layout from "../layouts/Layout.astro";
33---
4455-<Layout title="page unavailable" description="erm.. 404! not found!">
55+<Layout
66+ title="page unavailable"
77+ description="erm.. 404! not found! oops. whoopsie! my bad. error! uh oh!"
88+>
69 <h1>page unavailable</h1>
710811 <p>
99- the page wasn't found at this address. would you like to go back <a href="/"
1212+ a page wasn't found at this address. it may have been moved, removed, or
1313+ just never existed in the first place. would you like to go back <a href="/"
1014 >home</a
1115 >?
1216 </p>
13171414- <img src="https://http.cat/404" alt="404 error cat" />
1818+ <img src="https://http.cat/404" alt="404 meme picture, with a cat" />
1519</Layout>
···19192020 <ul>
2121 <li>
2222- <a href="https://devcss.devins.page">dev.css</a>, a tiny, simple,
2323- classless CSS framework inspired by <a href="https://newcss.net"
2424- >new.css</a
2525- >.
2222+ i made <a href="https://devcss.devins.page">dev.css</a> and <a
2323+ href="https://slightcss.devins.page">slight.css</a
2424+ >, two stylesheets for easily making simple, nice looking websites. this
2525+ site uses slight.css.
2626 </li>
2727 <li>
2828- <a href="https://slightcss.devins.page">slight.css</a>, slight
2929- enhancements for the user agent stylesheet. (this site uses it!)
2828+ i made <a href="https://github.com/intergrav/devins-badges"
2929+ >Devin's Badges</a
3030+ >, a library of nicely designed badges for your projects. (on hiatus, not
3131+ sure when or if i'll work on it again)
3032 </li>
3133 <li>
3232- <a href="https://github.com/intergrav/devins-badges">Devin's Badges</a>, a
3333- library of nicely designed badges for your projects (on hiatus)
3434- </li>
3535- <li>
3636- <a href="https://modrinth.com/modpack/adrenaline">Adrenaline</a>, a
3737- Minecraft modpack aiming to significantly improve performance without
3838- bloat.
3939- </li>
4040- <li>
4141- <a href="https://modrinth.com/modpack/additive">Additive</a>, a Minecraft
4242- modpack focusing as an OptiFine alternative thats faster and more modular.
3434+ i made and maintain <a href="https://modrinth.com/modpack/adrenaline"
3535+ >Adrenaline</a
3636+ > and <a href="https://modrinth.com/modpack/additive">Additive</a>, two
3737+ Minecraft modpacks that have become relatively popular in the modding
3838+ community.
4339 </li>
4440 <li>
4541 i've helped contribute to <a href="https://modrinth.com">Modrinth</a> a couple
4646- times, a website for sharing Minecraft mods.
4242+ times, a website for sharing Minecraft mods. I made that little <a
4343+ href="https://cdn.modrinth.com/servers/excitement.webp">robot mascot</a
4444+ >
4545+ that they use sometimes, contributed some ideas, helped <a
4646+ href="https://support.modrinth.com/en/articles/9298760-third-party-packages"
4747+ >bring</a
4848+ >
4949+ <a href="https://github.com/modrinth/code/issues/497">attention</a> and organize
5050+ Linux/MacOS packaging for the Modrinth App, and made some images for their
5151+ <a href="https://modrinth.com/news">blog</a>.
4752 </li>
4853 </ul>
49545055 <p>
5656+ this whole website is open-source and available on <a
5757+ href="https://github.com/intergrav/devins.page">GitHub</a
5858+ >. you can see how i made it there.
5959+ </p>
6060+6161+ <p>
5162 need to reach out? send me an email at <a href="mailto:devin@devins.page"
5263 >devin@devins.page</a
5353- > or message me at <a href="https://matrix.to/#/@devin:matrix.org"
5454- >@devin:matrix.org</a
5555- >.
6464+ > or message me at <a href="https://matrix.to/#/@devin_real:matrix.org"
6565+ >@devin_real:matrix.org</a
6666+ >. however, keep in mind that i am a pretty reserved person. i have limited
6767+ availability and may not respond to everything immediately, or at all.
5668 </p>
5769</Layout>