home/content/self/setup/_index.md

37 lines
1.4 KiB
Markdown
Raw Normal View History

2024-08-29 10:44:59 +00:00
---
title: "setup"
2024-11-10 00:35:17 +00:00
weight: 40
2024-08-29 10:44:59 +00:00
---
2024-11-10 00:35:17 +00:00
# setup
---
2024-08-29 10:44:59 +00:00
the following is my current working setup.
## os
I have been running linux since 2015
### current distros
- [fedora](https://fedoraproject.org): installed on my laptop and mini-pc.
- [nixos](https://nixos.org): used for running my home server due to the declarative configuration.
### past distros
2024-11-10 00:35:17 +00:00
- [archlinux](https://archlinux.org)
2024-08-29 10:44:59 +00:00
there are many more distros that I have tried for a brief period, but in most cases the only notable difference is the package manager.
2024-11-10 00:35:17 +00:00
[here](https://git.sr.ht/~aethrvmn/nixconfig) you can find my current nixos files and [here](https://git.sr.ht/~aethrvmn/dotfiles) you can find my current dotfiles.
2024-08-29 10:44:59 +00:00
## version control
2024-11-10 01:36:00 +00:00
I have been using [github](https://github.com/aethrvmn) since 2017, but I am currently moving/have moved to [sourcehut](https://sr.ht/~aethrvmn) for data privacy, as well as self-hosting my own [forgejo](https://forgejo.org) instance.
2024-08-29 10:44:59 +00:00
2024-11-10 00:35:17 +00:00
I do not consent to github's eula or privacy policy.
2024-08-29 10:44:59 +00:00
2024-08-29 10:46:02 +00:00
## ci/cd
2024-08-29 10:44:59 +00:00
I use [cron](https://crontab.guru) to set up automation.
## web
for this website, as well as any other website I manage, I use [HUGO](https://gohugo.io) to serve static websites, running on top of [nginx](https://nginx.org) inside of a vps.
## workflow
2024-10-18 19:51:10 +00:00
my editor of choice is [helix](https://helix-editor.com), which essentially is vim with better defaults. In all of my distros, I use [zsh](https://zsh.org) as my shell.