formatting

This commit is contained in:
MFlossmann 2024-07-03 00:38:20 +02:00
parent 64fcff10aa
commit 48387d08e3
14 changed files with 129 additions and 111 deletions

View file

@ -1,12 +1,14 @@
# Edit this configuration file to define what should be installed on # Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page # your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help). # and in the NixOS manual (accessible by running nixos-help).
{ config, pkgs, inputs, ... }:
{ {
imports = config,
[ # Include the results of the hardware scan. pkgs,
inputs,
...
}: {
imports = [
# Include the results of the hardware scan.
./hardware-configuration.nix ./hardware-configuration.nix
inputs.home-manager.nixosModules.default inputs.home-manager.nixosModules.default
]; ];
@ -138,5 +140,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 = "23.11"; # Did you read the comment? system.stateVersion = "23.11"; # Did you read the comment?
} }

View file

@ -1,6 +1,8 @@
{ config, pkgs, ... }:
{ {
config,
pkgs,
...
}: {
# Home Manager needs a bit of information about you and the paths it should # Home Manager needs a bit of information about you and the paths it should
# manage. # manage.
home.username = "prunebutt"; home.username = "prunebutt";
@ -42,7 +44,6 @@
programs.neovim.enable = true; programs.neovim.enable = true;
programs.neovim.defaultEditor = true; programs.neovim.defaultEditor = true;
# Home Manager is pretty good at managing dotfiles. The primary way to manage # Home Manager is pretty good at managing dotfiles. The primary way to manage
# plain files is through 'home.file'. # plain files is through 'home.file'.
home.file = { home.file = {

View file

@ -1,6 +1,15 @@
{ config, pkgs, lib, inputs, outputs, system, helperLib, ... }: { {
imports = config,
[ # Include the results of the hardware scan. pkgs,
lib,
inputs,
outputs,
system,
helperLib,
...
}: {
imports = [
# Include the results of the hardware scan.
./hardware-configuration.nix ./hardware-configuration.nix
outputs.nixosModules.default outputs.nixosModules.default
]; ];
@ -25,7 +34,6 @@
programs.ssh.askPassword = lib.mkForce "${pkgs.kdePackages.ksshaskpass.out}/bin/ksshaskpass"; programs.ssh.askPassword = lib.mkForce "${pkgs.kdePackages.ksshaskpass.out}/bin/ksshaskpass";
myNixOS = { myNixOS = {
bundles.general-desktop.enable = true; bundles.general-desktop.enable = true;
@ -67,7 +75,6 @@
services.xserver.videoDrivers = ["nvidia"]; services.xserver.videoDrivers = ["nvidia"];
hardware.nvidia = { hardware.nvidia = {
# Modesetting is required. # Modesetting is required.
modesetting.enable = true; modesetting.enable = true;
@ -122,5 +129,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 = "23.11"; # Did you read the comment? system.stateVersion = "23.11"; # Did you read the comment?
} }

View file

@ -1,11 +1,15 @@
# Do not modify this file! It was generated by nixos-generate-config # Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes # and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead. # to /etc/nixos/configuration.nix instead.
{ config, lib, pkgs, modulesPath, ... }:
{ {
imports = config,
[ (modulesPath + "/installer/scan/not-detected.nix") lib,
pkgs,
modulesPath,
...
}: {
imports = [
(modulesPath + "/installer/scan/not-detected.nix")
]; ];
boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"]; boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"];
@ -13,16 +17,16 @@
boot.kernelModules = ["kvm-amd"]; boot.kernelModules = ["kvm-amd"];
boot.extraModulePackages = []; boot.extraModulePackages = [];
fileSystems."/" = fileSystems."/" = {
{ device = "/dev/disk/by-uuid/c849b1d0-f6b0-414b-a2f8-15add0b2b637"; device = "/dev/disk/by-uuid/c849b1d0-f6b0-414b-a2f8-15add0b2b637";
fsType = "btrfs"; fsType = "btrfs";
options = ["subvol=@"]; options = ["subvol=@"];
}; };
boot.initrd.luks.devices."luks-2875a668-8d20-46b1-9c37-843c250be560".device = "/dev/disk/by-uuid/2875a668-8d20-46b1-9c37-843c250be560"; boot.initrd.luks.devices."luks-2875a668-8d20-46b1-9c37-843c250be560".device = "/dev/disk/by-uuid/2875a668-8d20-46b1-9c37-843c250be560";
fileSystems."/boot" = fileSystems."/boot" = {
{ device = "/dev/disk/by-uuid/4D76-7705"; device = "/dev/disk/by-uuid/4D76-7705";
fsType = "vfat"; fsType = "vfat";
}; };

View file

@ -1,6 +1,8 @@
{ config, pkgs, ... }:
{ {
config,
pkgs,
...
}: {
# home.username = "prunebutt"; # home.username = "prunebutt";
# home.homeDirectory = "/home/prunebutt"; # home.homeDirectory = "/home/prunebutt";
home = let home = let

View file

@ -6,7 +6,6 @@
... ...
}: { }: {
imports = [ imports = [
inputs.nixvim.homeManagerModules.nixvim
]; ];
nixpkgs.config = { nixpkgs.config = {
@ -51,7 +50,6 @@
EDITOR = "nvim"; EDITOR = "nvim";
}; };
# programs.neovim.enable = true; programs.neovim.enable = true;
# programs.neovim.defaultEditor = true; programs.neovim.defaultEditor = true;
programs.nixvim.enable = true;
} }

View file

@ -11,5 +11,7 @@
inkscape-with-extensions inkscape-with-extensions
gimp gimp
krita krita
xournalpp
]; ];
} }

View file

@ -31,13 +31,12 @@
configExtension = config: (lib.mkIf cfg.bundles.${name}.enable config); configExtension = config: (lib.mkIf cfg.bundles.${name}.enable config);
}) })
(helperLib.filesIn ./bundles); (helperLib.filesIn ./bundles);
in { in {
imports = [ imports =
[
] ]
# ++ features # ++ features
++ bundles ++ bundles;
;
config = { config = {
myHomeManager = { myHomeManager = {

View file

@ -34,4 +34,3 @@ in {
sops sops
]; ];
} }

View file

@ -51,8 +51,7 @@ in {
] ]
++ features ++ features
++ bundles ++ bundles
++ services ++ services;
;
options.myNixOS = { options.myNixOS = {
sharedSettings = { sharedSettings = {
@ -68,7 +67,6 @@ in {
}; };
}; };
config = { config = {
nix.settings.experimental-features = ["nix-command" "flakes"]; nix.settings.experimental-features = ["nix-command" "flakes"];
programs.nix-ld.enable = true; programs.nix-ld.enable = true;
@ -81,7 +79,6 @@ in {
defaultLocale.enable = lib.mkDefault true; defaultLocale.enable = lib.mkDefault true;
}; };
}; };
} }
# imports = [ # imports = [
# ./neo.nix # ./neo.nix
@ -95,3 +92,4 @@ in {
# pipewire.enable = lib.mkDefault true; # pipewire.enable = lib.mkDefault true;
# pipewire.useJack = lib.mkDefault false; # pipewire.useJack = lib.mkDefault false;
# } # }

View file

@ -1,4 +1,9 @@
{ pkgs, lib, config, ...}: { {
pkgs,
lib,
config,
...
}: {
config = { config = {
time.timeZone = lib.mkDefault "Europe/Berlin"; time.timeZone = lib.mkDefault "Europe/Berlin";

View file

@ -41,7 +41,10 @@
label = "KeepassXC"; label = "KeepassXC";
id = "xd4de-mjfcq"; id = "xd4de-mjfcq";
devices = ["littleUmbrella" "pixelRoot" "pixelDefault" "pixelGooglor" "saintAlphonso"]; devices = ["littleUmbrella" "pixelRoot" "pixelDefault" "pixelGooglor" "saintAlphonso"];
versioning = { type = "simple"; params.keep = "5"; }; versioning = {
type = "simple";
params.keep = "5";
};
}; };
}; };
}; };