···
4
-
system configurations
9
-
There are two branches in this repo, desktop and laptop. Each branch being for
10
-
configuration for a specific computer.
13
-
There are three directories in this repo each representing a btrfs subvolume.
14
-
The two distros I have installed, Gentoo and Void, are setup in a way that I can boot
15
-
from either without any issue.
18
-
Lenovo ThinkPad X1 Yoga Gen 6
21
-
I use Gentoo with musl libc and Clang systemwide. GCC is not installed on this system.
22
-
Configuration specific to Gentoo is located in the `gentoo` directory.
24
-
Many of the patches in this repo do not belong to me. I will provide a link where I
25
-
find these patches in the future to give proper credit.
28
-
For applications that require glibc, I have a chroot where Void is installed.
29
-
This chroot is bootable incase I ever need it. Configuration specific to Void
30
-
are located in the `void` directory.
32
-
# home directory structure
33
-
My home directory is read-only and contains seven directories.
34
-
| Directory | Description |
35
-
| :-------: | :--------------------------------------------------------------------- |
36
-
| bin | Contains mostly scripts. |
37
-
| cfg | The XDG_CONFIG_HOME directory. |
38
-
| data | The XDG_DATA_HOME directory. |
39
-
| doc | Contains documents and repos. |
40
-
| media | Contains videos and images. |
41
-
| opt | Contains software not installed system wide. |
42
-
| tmp | Contains cache (XDG_CACHE_HOME is ~/tmp/cache) and other random files. |
44
-
These directories can be changed in home/cfg/loksh/profile and home/cfg/user-dirs.dirs.
2
+
Configurations for programs that I use.
46
-
# notable things i use
47
-
| Category | Application |
48
-
| :------: | :---------: |
51
-
| editor | Kakoune |
53
-
| launcher | bemenu |
4
+
Alongside these configurations I also have a scripts which can be found on
5
+
either [Codeberg](https://codeberg.org/yemou/scripts),
6
+
[GitLab](https://gitlab.com/yemou/scripts), or
7
+
[GitHub](https://github.com/yemouu/scripts).
55
-
Some of the scripts used can be found in my [scripts repo](https://gitlab.com/yemou/scripts)
56
-
and others can be found in home/bin. [This repo](https://github.com/yemouu/setup) as well as
57
-
the [scripts repo](https://github.com/yemouu/scripts) can also be found on GitHub.
9
+
These configurations are intended to be distro agnostic.
10
+
Distro specific configurations can be found in other repos.
14
+
- [Codeberg](https://codeberg.org/yemou/server-configs)
15
+
- [GitLab](https://gitlab.com/yemou/server-configs)
16
+
- [GitHub](https://github.com/yemouu/server-configs)
60
-
These configurations are specific to my system and are not guaranteed to work on yours.
18
+
NOTE: These configurations are specific to my system and are not guaranteed to work on yours.