···11-# haiku
22-gentoo linux with
33-44-system configurations
55-66-and some eye candy
77-88-# branches
99-There are two branches in this repo, desktop and laptop. Each branch being for
1010-configuration for a specific computer.
1111-1212-# repo layout
1313-There are three directories in this repo each representing a btrfs subvolume.
1414-The two distros I have installed, Gentoo and Void, are setup in a way that I can boot
1515-from either without any issue.
1616-1717-# current hardware
1818-Lenovo ThinkPad X1 Yoga Gen 6
1919-2020-# Gentoo
2121-I use Gentoo with musl libc and Clang systemwide. GCC is not installed on this system.
2222-Configuration specific to Gentoo is located in the `gentoo` directory.
2323-2424-Many of the patches in this repo do not belong to me. I will provide a link where I
2525-find these patches in the future to give proper credit.
2626-2727-# Void
2828-For applications that require glibc, I have a chroot where Void is installed.
2929-This chroot is bootable incase I ever need it. Configuration specific to Void
3030-are located in the `void` directory.
3131-3232-# home directory structure
3333-My home directory is read-only and contains seven directories.
3434-| Directory | Description |
3535-| :-------: | :--------------------------------------------------------------------- |
3636-| bin | Contains mostly scripts. |
3737-| cfg | The XDG_CONFIG_HOME directory. |
3838-| data | The XDG_DATA_HOME directory. |
3939-| doc | Contains documents and repos. |
4040-| media | Contains videos and images. |
4141-| opt | Contains software not installed system wide. |
4242-| tmp | Contains cache (XDG_CACHE_HOME is ~/tmp/cache) and other random files. |
4343-4444-These directories can be changed in home/cfg/loksh/profile and home/cfg/user-dirs.dirs.
11+# dotfiles
22+Configurations for programs that I use.
4534646-# notable things i use
4747-| Category | Application |
4848-| :------: | :---------: |
4949-| wm | wayfire |
5050-| terminal | foot |
5151-| editor | Kakoune |
5252-| shell | loksh |
5353-| launcher | bemenu |
44+Alongside these configurations I also have a scripts which can be found on
55+either [Codeberg](https://codeberg.org/yemou/scripts),
66+[GitLab](https://gitlab.com/yemou/scripts), or
77+[GitHub](https://github.com/yemouu/scripts).
5485555-Some of the scripts used can be found in my [scripts repo](https://gitlab.com/yemou/scripts)
5656-and others can be found in home/bin. [This repo](https://github.com/yemouu/setup) as well as
5757-the [scripts repo](https://github.com/yemouu/scripts) can also be found on GitHub.
99+These configurations are intended to be distro agnostic.
1010+Distro specific configurations can be found in other repos.
1111+- Gentoo (Desktop)
1212+ - Coming Soon
1313+- NixOS (Servers)
1414+ - [Codeberg](https://codeberg.org/yemou/server-configs)
1515+ - [GitLab](https://gitlab.com/yemou/server-configs)
1616+ - [GitHub](https://github.com/yemouu/server-configs)
58175959-# note
6060-These configurations are specific to my system and are not guaranteed to work on yours.
1818+NOTE: These configurations are specific to my system and are not guaranteed to work on yours.