Add precommit and run on all

This commit is contained in:
Torjus Håkestad 2024-02-27 22:48:45 +01:00
parent 0be3e6f634
commit 602337bd37
8 changed files with 28 additions and 14 deletions

12
.pre-commit-config.yaml Normal file
View File

@ -0,0 +1,12 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v3.2.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
- id: check-added-large-files
- repo: https://github.com/nix-community/nixpkgs-fmt
rev: v1.3.0
hooks:
- id: nixpkgs-fmt

View File

@ -1,3 +1 @@
# My NixOS config

View File

@ -13,7 +13,8 @@
let
system = "x86_64-linux";
user = "torjus";
in {
in
{
nixosConfigurations.prismo = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs self user; };

View File

@ -76,10 +76,12 @@
"$mainMod,l,movewindow,r"
"$mainMod,k,movewindow,u"
"$mainMod,j,movewindow,d"
] ++ (builtins.concatLists (builtins.genList (x:
] ++ (builtins.concatLists (builtins.genList
(x:
let
ws = let c = (x + 1) / 10; in builtins.toString (x + 1 - (c * 10));
in [
in
[
"$mainMod, ${ws}, workspace, ${toString (x + 1)}"
"ALT, ${ws}, workspace, ${toString (x + 1)}"
]) 10));

View File

@ -32,5 +32,8 @@
python3
poetry
ruff
# Rust
rustup
];
}

View File

@ -11,4 +11,3 @@ in {
};
};
}

View File

@ -54,4 +54,3 @@
# For more information, see `man configuration.nix` or https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion .
system.stateVersion = "23.11"; # Did you read the comment?
}