Apply nil lints
This commit is contained in:
parent
b366214193
commit
cb87eb1c80
|
@ -1,4 +1,4 @@
|
|||
{ config, pkgs, lib, ... }:
|
||||
{ config, lib, ... }:
|
||||
with lib; {
|
||||
config = {
|
||||
m-0.monitoring = [
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ inputs, config, ... }: {
|
||||
{ inputs, ... }: {
|
||||
imports = [
|
||||
inputs.pre-commit-hooks.flakeModule
|
||||
./nixos/flake-module.nix
|
||||
|
@ -34,7 +34,11 @@
|
|||
hooks = {
|
||||
hlint.enable = true;
|
||||
nixfmt.enable = true;
|
||||
#nil.enable = true;
|
||||
nil = {
|
||||
enable = true;
|
||||
excludes =
|
||||
[ "packages/.*/default\\.nix" "hardware-configuration\\.nix" ];
|
||||
};
|
||||
#editorconfig-checker.enable = true;
|
||||
#deadnix.enable = true;
|
||||
statix.enable = true;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ lib, pkgs, config, ... }:
|
||||
{ pkgs, ... }:
|
||||
let
|
||||
battery-watch = pkgs.writeHaskellScript {
|
||||
name = "battery-watch";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, config, lib, ... }: {
|
||||
{ pkgs, config, ... }: {
|
||||
imports = [
|
||||
./zsh
|
||||
./home-options.nix
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, config, ... }:
|
||||
{ pkgs, ... }:
|
||||
let
|
||||
simpleDesktopItem = name: command:
|
||||
pkgs.makeDesktopItem {
|
||||
|
|
|
@ -1 +1 @@
|
|||
{ pkgs, ... }: { services.gpg-agent.pinentryFlavor = "curses"; }
|
||||
{ services.gpg-agent.pinentryFlavor = "curses"; }
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, config, ... }:
|
||||
{ pkgs, ... }:
|
||||
let
|
||||
language-servers = {
|
||||
inherit (pkgs.nodePackages)
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
mail = "";
|
||||
alternates = [ ];
|
||||
} "mail/me")
|
||||
gpg name mail alternates;
|
||||
gpg name alternates;
|
||||
quick-mail-sync = pkgs.writeShellScriptBin "quick-mail-sync" ''
|
||||
${pkgs.isync}/bin/mbsync hera:INBOX,Code
|
||||
${pkgs.notmuch}/bin/notmuch new
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ config, pkgs, lib, ... }:
|
||||
with lib;
|
||||
{ config, pkgs, ... }:
|
||||
let inherit (config.lib) dag;
|
||||
in {
|
||||
home.activation.report-changes = dag.entryAnywhere ''
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, config, lib, ... }: {
|
||||
{
|
||||
home = {
|
||||
username = "maralorn";
|
||||
homeDirectory = "/home/maralorn";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ lib, pkgs, config, ... }: {
|
||||
{ pkgs, ... }: {
|
||||
home.packages = [ pkgs.taskwarrior-git ];
|
||||
home.file = {
|
||||
"add-git" = {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ lib, pkgs, config, ... }:
|
||||
with lib;
|
||||
let
|
||||
weechat = pkgs.wrapWeechat pkgs.weechat-unwrapped {
|
||||
configure = { availablePlugins, ... }: {
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
flake-inputs:
|
||||
{ config, pkgs, lib, ... }:
|
||||
let
|
||||
wireguard = import ../../../common/wireguard.nix;
|
||||
inherit (config.m-0) hosts;
|
||||
localAddress = "fdc0:1::2";
|
||||
let localAddress = "fdc0:1::2";
|
||||
in {
|
||||
imports = [
|
||||
(import ../../roles/home-assistant flake-inputs)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, ... }: {
|
||||
{
|
||||
m-0.server.initSSHKey = "/var/boot-ssh-key";
|
||||
|
||||
boot = {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, pkgs, lib, ... }:
|
||||
{ pkgs, ... }:
|
||||
let
|
||||
locations."/".extraConfig =
|
||||
"return 301 https://blog.maralorn.de$request_uri;";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, pkgs, lib, ... }: {
|
||||
{
|
||||
services = {
|
||||
nginx = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
{ lib, config, ... }:
|
||||
let secretsFile = "/var/lib/luks-secret/key";
|
||||
in {
|
||||
boot = {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, config, ... }: {
|
||||
{ pkgs, config, ... }: {
|
||||
services.mysql = {
|
||||
enable = true;
|
||||
package = pkgs.mariadb;
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs, config, ... }: {
|
||||
#imports = [ modules/go-neb.nix ];
|
||||
|
||||
{ pkgs, ... }: {
|
||||
services.go-neb = {
|
||||
enable = true;
|
||||
baseUrl = "http://localhost";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, config, ... }:
|
||||
{ pkgs, lib, ... }:
|
||||
let
|
||||
path = [ pkgs.git pkgs.nix pkgs.gnutar pkgs.gzip pkgs.openssh pkgs.laminar ];
|
||||
mkJob = name:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, config, ... }:
|
||||
{ pkgs, lib, ... }:
|
||||
let
|
||||
bins = lib.attrValues {
|
||||
inherit (pkgs) git nix gnutar xz gzip openssh laminar builders-configurator;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, config, ... }:
|
||||
{ pkgs, lib, ... }:
|
||||
let
|
||||
hostname = "lists.maralorn.de";
|
||||
lists = pkgs.privateValue { } "mail/lists";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, pkgs, lib, ... }: {
|
||||
{ pkgs, ... }: {
|
||||
services = {
|
||||
nginx = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{ pkgs, config, lib, ... }:
|
||||
let
|
||||
inherit (config.m-0) privateListenAddresses virtualHosts;
|
||||
inherit (config.m-0) virtualHosts;
|
||||
address = "[::1]:8100";
|
||||
in {
|
||||
services = {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, pkgs, ... }: {
|
||||
{ config, ... }: {
|
||||
services = {
|
||||
prometheus = {
|
||||
alertmanagers =
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, pkgs, ... }:
|
||||
{ config, ... }:
|
||||
let
|
||||
commonOptions = {
|
||||
enableACME = true;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, utils, ... }:
|
||||
{ pkgs, lib, ... }:
|
||||
let
|
||||
heading = name: link: ''<h2><a href=\"${link}\">${name}</a></h2>'';
|
||||
badge = src: link: ''<a href=\"${link}\">\n <img src=\"${src}\">\n</a>'';
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
{ config, ... }:
|
||||
let
|
||||
makeProbe = module: targets: {
|
||||
job_name = "blackbox ${module}";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, lib, pkgs, ... }: {
|
||||
{ config, lib, ... }: {
|
||||
services = {
|
||||
prometheus = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, pkgs, lib, ... }:
|
||||
{ config, lib, ... }:
|
||||
with lib; {
|
||||
options = { m-0.server.initSSHKey = mkOption { type = types.path; }; };
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ lib, config, ... }: {
|
||||
{ config, ... }: {
|
||||
services.unbound = {
|
||||
resolveLocalQueries = false;
|
||||
enable = true;
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
let
|
||||
stable-pkgs = inputs.nixos-stable.legacyPackages.x86_64-linux;
|
||||
unstable-pkgs = inputs.nixos-unstable.legacyPackages.x86_64-linux;
|
||||
inherit (unstable-pkgs.haskell.lib.compose)
|
||||
appendPatch overrideCabal dontHaddock;
|
||||
inherit (unstable-pkgs.haskell.lib.compose) overrideCabal;
|
||||
includePatterns = [ ".hs" ".cabal" "LICENSE" "default.nix" "CHANGELOG.md" ];
|
||||
cleanCabalPackage =
|
||||
{ name, source, extraPatterns ? [ ], overrides ? _: { }, }:
|
||||
|
|
Loading…
Reference in a new issue