updated setup
This commit is contained in:
parent
2f7d08692c
commit
e9ba3f3ca7
1 changed files with 6 additions and 6 deletions
|
@ -1,7 +1,10 @@
|
||||||
---
|
---
|
||||||
title: "setup"
|
title: "setup"
|
||||||
|
weight: 40
|
||||||
---
|
---
|
||||||
|
|
||||||
|
# setup
|
||||||
|
---
|
||||||
the following is my current working setup.
|
the following is my current working setup.
|
||||||
|
|
||||||
## os
|
## os
|
||||||
|
@ -12,17 +15,16 @@ I have been running linux since 2015
|
||||||
- [nixos](https://nixos.org): used for running my home server due to the declarative configuration.
|
- [nixos](https://nixos.org): used for running my home server due to the declarative configuration.
|
||||||
|
|
||||||
### past distros
|
### past distros
|
||||||
- [mint](https://linuxmint.com): good for starting users.
|
- [archlinux](https://archlinux.org)
|
||||||
- [arch](https://archlinux.org): helps the user to learn a linux system in-depth.
|
|
||||||
|
|
||||||
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.
|
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.
|
||||||
|
|
||||||
[here](https://git.sr.ht/~aethrvmn/nixconfig) you can find my current config files.
|
[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.
|
||||||
|
|
||||||
## version control
|
## version control
|
||||||
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.
|
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.
|
||||||
|
|
||||||
I do not consent to github's eula or privacy policy.
|
I do not consent to github's eula or privacy policy.
|
||||||
|
|
||||||
## ci/cd
|
## ci/cd
|
||||||
I use [cron](https://crontab.guru) to set up automation.
|
I use [cron](https://crontab.guru) to set up automation.
|
||||||
|
@ -30,7 +32,5 @@ I use [cron](https://crontab.guru) to set up automation.
|
||||||
## web
|
## 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.
|
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.
|
||||||
|
|
||||||
I am also self hosting my own cloud using [nextcloud](https://nextcloud.com), running inside of a [docker container](https://docker.com).
|
|
||||||
|
|
||||||
## workflow
|
## workflow
|
||||||
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.
|
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.
|
||||||
|
|
Loading…
Reference in a new issue