Various formatting changes

This commit is contained in:
Andreas Schaafsma 2024-11-07 09:59:01 +01:00
parent 8b68c27a1f
commit dea19e0b3b
5 changed files with 63 additions and 30 deletions

View File

@ -0,0 +1,39 @@
{
config,
lib,
pkgs,
...
}: let
inherit (lib.mine) enabled;
in {
imports = [
../modules.nix
];
mine.home = {
gui-apps = {
hexchat = enabled;
};
networking = enabled;
sops.secrets.deploy_ed25519 = {
mode = "0400";
path = "${config.home.homeDirectory}/.ssh/deploy_ed25519";
};
tui.neomutt.personalEmail = true;
personal-apps = enabled;
suites.laptop = enabled;
user.settings = {
stylix = {
fonts = {
terminalSize = 10.0;
waybarSize = 12;
};
image = ../../../systems/x86_64-linux/ironman-laptop/ffvii.jpg;
};
transparancy.terminalOpacity = 0.85;
};
waybar.resolution = 768;
};
home = {
packages = [pkgs.tochd];
};
}

0
shells/.gitkeep Normal file
View File

View File

@ -44,29 +44,25 @@
LC_TELEPHONE = "nl_NL.UTF-8"; LC_TELEPHONE = "nl_NL.UTF-8";
LC_TIME = "nl_NL.UTF-8"; LC_TIME = "nl_NL.UTF-8";
}; };
# Enable the X11 windowing system
# Enable the X11 windowing system.
services.xserver.enable = true; services.xserver.enable = true;
# Enable the GNOME Desktop Environment
# Enable the GNOME Desktop Environment.
services.xserver.displayManager.gdm.enable = true; services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true; services.xserver.desktopManager.gnome.enable = true;
# Configure keymap in X11 # Configure keymap in X11
services.xserver.xkb = { services.xserver.xkb = {
layout = "us"; layout = "us";
variant = "intl"; variant = "intl";
}; };
# Configure console keymap # Configure console keymap
console.keyMap = "us-acentos"; console.keyMap = "us-acentos";
# Enable CUPS to print documents
# Enable CUPS to print documents.
services.printing.enable = true; services.printing.enable = true;
# Enable sound with pulse (pipewire)
# Enable sound with pipewire.
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;
# Enable realtimekit (pulse requirement)
security.rtkit.enable = true; security.rtkit.enable = true;
# Configure pipewire service
services.pipewire = { services.pipewire = {
enable = true; enable = true;
alsa.enable = true; alsa.enable = true;
@ -106,5 +102,4 @@
# Before changing this value read the documentation for this option # Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "24.05"; # Did you read the comment? system.stateVersion = "24.05"; # Did you read the comment?
} }

View File

@ -3,25 +3,24 @@
{ {
# Snowfall Lib provides a customized `lib` instance with access to your flake's library # Snowfall Lib provides a customized `lib` instance with access to your flake's library
# as well as the libraries available from your flake's inputs. # as well as the libraries available from your flake's inputs.
lib lib,
, # An instance of `pkgs` with your overlays and packages applied is also available. # An instance of `pkgs` with your overlays and packages applied is also available.
pkgs pkgs,
, # You also have access to your flake's inputs. # You also have access to your flake's inputs.
inputs inputs,
, # Additional metadata is provided by Snowfall Lib. # Additional metadata is provided by Snowfall Lib.
namespace # The namespace used for your flake, defaulting to "internal" if not set.
, # The namespace used for your flake, defaulting to "internal" if not set. namespace,
system # The system architecture for this host (eg. `x86_64-linux`).
, # The system architecture for this host (eg. `x86_64-linux`). system,
target # The Snowfall Lib target for this system (eg. `x86_64-iso`).
, # The Snowfall Lib target for this system (eg. `x86_64-iso`). target,
format # A normalized name for the system target (eg. `iso`).
, # A normalized name for the system target (eg. `iso`). format,
virtual # A boolean to determine whether this system is a virtual target using nixos-generators.
, # A boolean to determine whether this system is a virtual target using nixos-generators. virtual,
systems # An attribute map of your defined hosts.
, # An attribute map of your defined hosts. systems,
# All other arguments come from the system system. # All other arguments come from the system system.
config config
, ... , ...