Compare commits

...

2 commits

Author SHA1 Message Date
Geoffrey Frogeye f04f8160db
Update 2024-03-21 23:23:22 +01:00
Geoffrey Frogeye 35783ea086
curacao: New screen disposition 2024-03-21 23:23:08 +01:00
3 changed files with 54 additions and 24 deletions

View file

@ -11,7 +11,10 @@
}; };
}; };
frogeye.desktop = { frogeye.desktop = {
x11_screens = [ "HDMI-1-0" "eDP-1" ]; x11_screens = [
"HDMI-1-3"
"DVI-I-2-1"
];
maxVideoHeight = 1440; maxVideoHeight = 1440;
numlock = true; numlock = true;
phasesBrightness = { phasesBrightness = {
@ -21,4 +24,6 @@
nuit = "1"; nuit = "1";
}; };
}; };
# Needs prefetched binary blobs, see https://nixos.wiki/wiki/Displaylink
services.xserver.videoDrivers = [ "displaylink" "modesetting" ];
} }

View file

@ -19,6 +19,22 @@
} }
}, },
"base16-alacritty": { "base16-alacritty": {
"flake": false,
"locked": {
"lastModified": 1703982197,
"narHash": "sha256-TNxKbwdiUXGi4Z4chT72l3mt3GSvOcz6NZsUH8bQU/k=",
"owner": "aarowill",
"repo": "base16-alacritty",
"rev": "c95c200b3af739708455a03b5d185d3d2d263c6e",
"type": "github"
},
"original": {
"owner": "aarowill",
"repo": "base16-alacritty",
"type": "github"
}
},
"base16-alacritty-yaml": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1674275109, "lastModified": 1674275109,
@ -31,6 +47,7 @@
"original": { "original": {
"owner": "aarowill", "owner": "aarowill",
"repo": "base16-alacritty", "repo": "base16-alacritty",
"rev": "63d8ae5dfefe5db825dd4c699d0cdc2fc2c3eaf7",
"type": "github" "type": "github"
} }
}, },
@ -137,11 +154,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1705281959, "lastModified": 1710724748,
"narHash": "sha256-9NZiSMAduz4qbFu77Cg9RNFcrjgS9UOjriD+v8FeueY=", "narHash": "sha256-aXlifKr6Brg0SBUBgRNEBaZf3JLUeGhM9BX2gam+vvo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "2a561be6b5dd049182af1973bb7e28f7a0ac9be2", "rev": "c09c3a9639690f94ddff44c3dd25c85602e5aeb2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -277,11 +294,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1705273357, "lastModified": 1706981411,
"narHash": "sha256-JAlkxgJbWh7+auiT0rJL3IUXXtkULRqygfxQA6mvLgc=", "narHash": "sha256-cLbLPTL1CDmETVh4p0nQtvoF+FSEjsnJTFpTxhXywhQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "924d91e1e4c802fd8e60279a022dbae5acb36f2d", "rev": "652fda4ca6dafeb090943422c34ae9145787af37",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -369,11 +386,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1685908677, "lastModified": 1710868679,
"narHash": "sha256-E4zUPEUFyVWjVm45zICaHRpfGepfkE9Z2OECV9HXfA4=", "narHash": "sha256-V1o2bCZdeYKP/0zgVp4EN0KUjMItAMk6J7SvCXUI5IU=",
"owner": "guibou", "owner": "guibou",
"repo": "nixGL", "repo": "nixGL",
"rev": "489d6b095ab9d289fe11af0219a9ff00fe87c7c5", "rev": "d709a8abcde5b01db76ca794280745a43c8662be",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -384,11 +401,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1705312285, "lastModified": 1710783728,
"narHash": "sha256-rd+dY+v61Y8w3u9bukO/hB55Xl4wXv4/yC8rCGVnK5U=", "narHash": "sha256-eIsfu3c9JUBgm3cURSKTXLEI9Dlk1azo+MWKZVqrmkc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "bee2202bec57e521e3bd8acd526884b9767d7fa0", "rev": "1e679b9a9970780cd5d4dfe755a74a8f96d33388",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -398,11 +415,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1709309926, "lastModified": 1710695816,
"narHash": "sha256-VZFBtXGVD9LWTecGi6eXrE0hJ/mVB3zGUlHImUs2Qak=", "narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "79baff8812a0d68e24a836df0a364c678089e2c7", "rev": "614b4613980a522ba49f0d194531beddbb7220d3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -516,11 +533,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1705693547, "lastModified": 1710877502,
"narHash": "sha256-/6rVfbj1oaycjvYJeZRqL+ApzNL2FNf6pmfWuk+9Bhs=", "narHash": "sha256-qpP8pmtC6Fr825Sm0Ci2GXMRBuqcufxEW+kmJkuQu0A=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "868aa9b52241ad7c8cb89cdd207f8d0149ebf95b", "rev": "5ade29e20e32a6a3cdcb713851f1c620635b46e9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -571,6 +588,7 @@
"inputs": { "inputs": {
"base16": "base16", "base16": "base16",
"base16-alacritty": "base16-alacritty", "base16-alacritty": "base16-alacritty",
"base16-alacritty-yaml": "base16-alacritty-yaml",
"base16-fish": "base16-fish", "base16-fish": "base16-fish",
"base16-foot": "base16-foot", "base16-foot": "base16-foot",
"base16-helix": "base16-helix", "base16-helix": "base16-helix",
@ -584,15 +602,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1704308480, "lastModified": 1705668784,
"narHash": "sha256-88ICCdJyYYtsolRnPhI9IF+bhUIVUyhJ7nrKcKPgf6M=", "narHash": "sha256-U/1Qol9H5nb8FtWSXSiHY8T4Y7TOIo7NHuqe4uuiBec=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "9bc1900b6888efdda39c2e02c7c8666911b72608", "rev": "a9e3ce064a778b386fb88fb152c02ae95aa2cbd2",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "danth", "owner": "danth",
"ref": "release-23.11",
"repo": "stylix", "repo": "stylix",
"type": "github" "type": "github"
} }

View file

@ -21,7 +21,7 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
stylix = { stylix = {
url = "github:danth/stylix"; url = "github:danth/stylix/release-23.11";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
nixvim = { nixvim = {
@ -43,7 +43,13 @@
overlays = [ overlays = [
nixgl.overlay nixgl.overlay
]; ];
config.allowUnfree = true; config = {
allowUnfree = true;
# TODO Not sure why, HM needs nixos-option which needs an old Nix?
permittedInsecurePackages = [
"nix-2.15.3"
];
};
}; };
lib = { lib = {
nixosSystem = { system, modules ? [ ] }: nixpkgs.lib.nixosSystem { nixosSystem = { system, modules ? [ ] }: nixpkgs.lib.nixosSystem {