config: add more comments

Accumulated over time so time for another commit.
This commit is contained in:
Gabriel Arazas 2022-11-06 17:38:51 +08:00
parent 3f84a29f13
commit 18adca6409
4 changed files with 12 additions and 2 deletions

View File

@ -233,6 +233,9 @@
services.sshd.enable = lib.mkDefault true;
services.openssh.enable = lib.mkDefault true;
# We're setting Guix service package with the flake-provided package.
# This is to prevent problems setting with overlays as much as I like
# using them.
services.guix.package = inputs.guix-overlay.packages.${system}.guix;
};

View File

@ -103,6 +103,7 @@ in {
];
};
# Some PDF viewer with a penchant for research.
programs.sioyek = {
enable = true;

View File

@ -96,6 +96,8 @@ in {
'';
};
# Supercharging your shell history. Just don't forget to flush them out
# before doing questionable things.
programs.atuin = {
enable = true;
settings = {
@ -104,6 +106,7 @@ in {
};
};
# virtualenv but for anything else.
programs.direnv = {
enable = true;
config.global = {
@ -113,7 +116,10 @@ in {
nix-direnv.enable = true;
};
# Learn teleportation in the filesystem.
programs.zoxide.enable = true;
# Some lazy bastard's shell prompt configuration.
programs.starship = {
enable = true;
settings = {

View File

@ -68,7 +68,7 @@ in {
environment.systemPackages = with pkgs; [
nix-alien # Ambassador for the pre-compiled binaries.
nix-index # locate but for the entire store directory.
nix-index-update # Still locate but for the entire store directory.
nix-index-update # If you don't want to rebuild the entire thing and have the chance for the operation to slow down to the point of freezing then here's your chance.
];
# command-not-found except better integrated since we're already using
@ -231,7 +231,7 @@ in {
environment.systemPackages = with pkgs; [
cfg.wine.package # The star of the show.
winetricks # We do a little trickery with missing Windows runtimes.
bottles # PlayOnLinux but better. :)
bottles # PlayOnLinux but better. :>
];
})
]);