mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-14 12:19:00 +00:00
config: add more comments
Accumulated over time so time for another commit.
This commit is contained in:
parent
3f84a29f13
commit
18adca6409
@ -233,6 +233,9 @@
|
|||||||
services.sshd.enable = lib.mkDefault true;
|
services.sshd.enable = lib.mkDefault true;
|
||||||
services.openssh.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;
|
services.guix.package = inputs.guix-overlay.packages.${system}.guix;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -103,6 +103,7 @@ in {
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Some PDF viewer with a penchant for research.
|
||||||
programs.sioyek = {
|
programs.sioyek = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
@ -96,6 +96,8 @@ in {
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Supercharging your shell history. Just don't forget to flush them out
|
||||||
|
# before doing questionable things.
|
||||||
programs.atuin = {
|
programs.atuin = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
@ -104,6 +106,7 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# virtualenv but for anything else.
|
||||||
programs.direnv = {
|
programs.direnv = {
|
||||||
enable = true;
|
enable = true;
|
||||||
config.global = {
|
config.global = {
|
||||||
@ -113,7 +116,10 @@ in {
|
|||||||
nix-direnv.enable = true;
|
nix-direnv.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Learn teleportation in the filesystem.
|
||||||
programs.zoxide.enable = true;
|
programs.zoxide.enable = true;
|
||||||
|
|
||||||
|
# Some lazy bastard's shell prompt configuration.
|
||||||
programs.starship = {
|
programs.starship = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
|
@ -68,7 +68,7 @@ in {
|
|||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
nix-alien # Ambassador for the pre-compiled binaries.
|
nix-alien # Ambassador for the pre-compiled binaries.
|
||||||
nix-index # locate but for the entire store directory.
|
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
|
# command-not-found except better integrated since we're already using
|
||||||
@ -231,7 +231,7 @@ in {
|
|||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
cfg.wine.package # The star of the show.
|
cfg.wine.package # The star of the show.
|
||||||
winetricks # We do a little trickery with missing Windows runtimes.
|
winetricks # We do a little trickery with missing Windows runtimes.
|
||||||
bottles # PlayOnLinux but better. :)
|
bottles # PlayOnLinux but better. :>
|
||||||
];
|
];
|
||||||
})
|
})
|
||||||
]);
|
]);
|
||||||
|
Loading…
Reference in New Issue
Block a user