diff --git a/Setting-Options.md b/Setting-Options.md index bb1f319..e1b8a00 100644 --- a/Setting-Options.md +++ b/Setting-Options.md @@ -29,3 +29,21 @@ They are located inside the flake.nix and options.nix files. The flake.nix just | flakeDir | The location for the zaneyos / flakes directory. | | screenshotDir | The folder where screenshots will be saved inside the users home directory. | | terminal | Name of the binary for your terminal of choice. Example: "kitty" or "alacritty" | +| theLocale | Set the locale of the system. | +| theKBDLayout | Default keyboard layout for the system. | +| theSecondKBDLayout | Secondary switchable keyboard layout for the system. | +| theLCVariables | The extra locale options variable. Probably going to match your locale if in US. | +| theTimezone | Configure the timezone for the system. | +| theShell | Rather use zsh than bash? 😉 | +| cpuType | The hardware.nix should take care of everything, but just in case there is something specific for Intel CPU's or AMD needed this exists. Also if running a virtual machine please set this to "*vm*" for the best experience. | +| gpuType | This enables or disables opengl and driver settings depending on whether or not it is amd, intel, or nvidia. There is also the option for intel-nvidia for hybrid laptop configurations. Just like cpuType, *if running a virtual machine please set this to "vm" to have a better experience. | +| intel-bus-id | If running hybrid intel-nvidia this is a requirement. Run, *sudo lshw -c display* and get the information needed. The syntax has to be changed slightly so [please refer here](https://nixos.wiki/wiki/Nvidia) for more information. | +| nvidia-bus-id | If running hybrid intel-nvidia this is a requirement. Run, *sudo lshw -c display* and get the information needed. The syntax has to be changed slightly so [please refer here](https://nixos.wiki/wiki/Nvidia) for more information. | +| nfs | Enable & start network filesystem | +| nfsMountPoint | Where to mount the NFS at on the system. | +| nfsDevice | Specify the network device that you want to be mounted. | +| localHWClock | Whether or not you want to use local hardware clock. This may break some applications. | +| ntp | Enable time synchronization using pool.org. | +| printer | Enable printing and scanner support! | +| flatpak | Enables or disables the ability to use flatpaks. | +| kdenlive | Install kdenlive or not. Please keep in mind that this is not necessarily a small program. |