flake: update nixos-unstable; hosts: overly zed and rbw from unstable
Some checks are pending
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run

This commit is contained in:
Aly Raffauf 2024-08-10 11:49:27 -04:00
parent e4baa1d8e5
commit 1078872191
4 changed files with 16 additions and 33 deletions

View file

@ -166,11 +166,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1722630782, "lastModified": 1723175592,
"narHash": "sha256-hMyG9/WlUi0Ho9VkRrrez7SeNlDzLxalm9FwY7n/Noo=", "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d04953086551086b44b6f3c6b7eeb26294f207da", "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -67,7 +67,6 @@ in {
rbw = { rbw = {
enable = true; enable = true;
package = pkgs.rbw;
settings = { settings = {
email = "alyraffauf@fastmail.com"; email = "alyraffauf@fastmail.com";
@ -100,19 +99,14 @@ in {
zed = { zed = {
enable = true; enable = true;
package = unstable.zed-editor;
settings = { settings.theme = {
auto_install_extensions = {nord = true;};
theme = {
dark = "Rosé Pine Moon"; dark = "Rosé Pine Moon";
light = "Rosé Pine Dawn"; light = "Rosé Pine Dawn";
mode = "system"; mode = "system";
}; };
}; };
}; };
};
defaultApps = { defaultApps = {
enable = true; enable = true;

View file

@ -28,7 +28,6 @@ self: {
rbw = { rbw = {
enable = true; enable = true;
package = pkgs.rbw;
settings = { settings = {
email = "dustinmraffauf@gmail.com"; email = "dustinmraffauf@gmail.com";

View file

@ -2,8 +2,13 @@
config, config,
lib, lib,
pkgs, pkgs,
self,
... ...
}: { }: let
unstable = import self.inputs.nixpkgs-unstable {
system = pkgs.system;
};
in {
environment.variables.FLAKE = lib.mkDefault "github:alyraffauf/nixcfg"; environment.variables.FLAKE = lib.mkDefault "github:alyraffauf/nixcfg";
nix.settings = { nix.settings = {
@ -26,24 +31,7 @@
overlays = [ overlays = [
(final: prev: { (final: prev: {
rbw = prev.rbw.override (super: { rbw = unstable.rbw;
rustPlatform =
super.rustPlatform
// {
buildRustPackage = args:
super.rustPlatform.buildRustPackage (args
// {
version = "1.12.1";
src = pkgs.fetchFromGitHub {
owner = "doy";
repo = "rbw";
rev = "1.12.1";
hash = "sha256-+1kalFyhk2UL+iVzuFLDsSSTudrd4QpXw+3O4J+KsLc=";
};
cargoHash = "sha256-cKbbsDb449WANGT+x8APhzs+hf5SR3RBsCBWDNceRMA=";
});
};
});
rofi-bluetooth = rofi-bluetooth =
prev.rofi-bluetooth.overrideAttrs prev.rofi-bluetooth.overrideAttrs
@ -57,6 +45,8 @@
sha256 = "sha256-o0Sr3/888L/2KzZZP/EcXx+8ZUzdHB/I/VIeVuJvJks="; sha256 = "sha256-o0Sr3/888L/2KzZZP/EcXx+8ZUzdHB/I/VIeVuJvJks=";
}; };
}); });
zed-editor = unstable.zed-editor;
}) })
]; ];
}; };