diff --git a/flake.nix b/flake.nix index cb70866..3e4d7d6 100644 --- a/flake.nix +++ b/flake.nix @@ -5,6 +5,9 @@ nixpkgs = { url = "github:nixos/nixpkgs/nixos-26.05"; }; + nixpkgs-unstable = { + url = "github:nixos/nixpkgs/nixos-unstable"; + }; home-manager = { url = "github:nix-community/home-manager/release-26.05"; inputs.nixpkgs.follows = "nixpkgs"; @@ -12,32 +15,30 @@ nix-flatpak = { url = "github:gmodena/nix-flatpak/?ref=latest"; }; - nixpkgs-unstable = { - url = "github:nixos/nixpkgs/nixos-unstable"; - }; }; outputs = inputs @ { self, nixpkgs, + nixpkgs-unstable, home-manager, nix-flatpak, - nixpkgs-unstable, ... }: let system = "x86_64-linux"; in { nixosConfigurations = { phostron = nixpkgs.lib.nixosSystem { - inherit system; specialArgs = {inherit inputs;}; modules = [ + ({config, pkgs, ...}: { + nixpkgs.hostPlatform = system; nixpkgs.config.allowUnfree = true; nixpkgs.overlays = [ (final: prev: { unstable = import nixpkgs-unstable { - inherit (prev) system; + system = prev.stdenv.hostPlatform.system; config.allowUnfree = true; }; }) @@ -60,6 +61,7 @@ ]; }; } + ]; }; }; diff --git a/users/coyote/home.nix b/users/coyote/home.nix index 7373cf2..20758c8 100644 --- a/users/coyote/home.nix +++ b/users/coyote/home.nix @@ -65,7 +65,12 @@ line-number = "absolute"; lsp.display-messages = true; cursorline = true; - gutters = ["diff" "diagnostics" "spacer"]; + cursor-shape = { + normal = "block"; + insert = "bar"; + select = "block"; + }; + gutters = []; }; theme = "gruvbox"; };