chore(3p/sources): Bump channels & overlays
* //ops/modules/depot-inbox: Adapt to upstream option type declaration. See nixpkgs commit b6ed3b8f402893df91a8e21ce993520301c2f076. * //ops/machines/sanduny, //users/tazjin/polyanka: Remove boot.loader.grub.version options (no longer has any effect). * //users/sterni/emacs: reflect rename emacsPgtk -> emacs-pgtk * //3p/overlays: update tdlib to match emacs-overlay * //3p/overlays: give EXWM from depot a separate name * //users/grfn/system/home: disable Slack support in ntfy Change-Id: I03bde088bc70e05b23925f244899807210cb7b20 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8547 Autosubmit: sterni <sternenseemann@systemli.org> Reviewed-by: sterni <sternenseemann@systemli.org> Reviewed-by: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
This commit is contained in:
parent
8b637521c6
commit
d2fa4e7c86
7 changed files with 28 additions and 27 deletions
|
@ -98,7 +98,6 @@ in
|
||||||
# their own way of booting systems as long as config is in place.
|
# their own way of booting systems as long as config is in place.
|
||||||
boot.loader.grub.device = "nodev";
|
boot.loader.grub.device = "nodev";
|
||||||
boot.loader.grub.enable = true;
|
boot.loader.grub.enable = true;
|
||||||
boot.loader.grub.version = 2;
|
|
||||||
boot.initrd.availableKernelModules = [ "xen_blkfront" ];
|
boot.initrd.availableKernelModules = [ "xen_blkfront" ];
|
||||||
|
|
||||||
hardware.cpu.intel.updateMicrocode = true;
|
hardware.cpu.intel.updateMicrocode = true;
|
||||||
|
|
|
@ -104,7 +104,7 @@ in
|
||||||
settings.publicinbox = {
|
settings.publicinbox = {
|
||||||
wwwlisting = "all";
|
wwwlisting = "all";
|
||||||
nntpserver = [ "inbox.tvl.su" ];
|
nntpserver = [ "inbox.tvl.su" ];
|
||||||
imapserver = "inbox.tvl.su";
|
imapserver = [ "inbox.tvl.su" ];
|
||||||
|
|
||||||
depot.obfuscate = true;
|
depot.obfuscate = true;
|
||||||
noObfuscate = [
|
noObfuscate = [
|
||||||
|
|
8
third_party/overlays/tvl.nix
vendored
8
third_party/overlays/tvl.nix
vendored
|
@ -41,12 +41,12 @@ depot.nix.readTree.drvTargets {
|
||||||
|
|
||||||
# Too match telega in emacs-overlay or wherever
|
# Too match telega in emacs-overlay or wherever
|
||||||
tdlib = super.tdlib.overrideAttrs (_: {
|
tdlib = super.tdlib.overrideAttrs (_: {
|
||||||
version = "1.8.12";
|
version = "1.8.14";
|
||||||
src = self.fetchFromGitHub {
|
src = self.fetchFromGitHub {
|
||||||
owner = "tdlib";
|
owner = "tdlib";
|
||||||
repo = "td";
|
repo = "td";
|
||||||
rev = "70bee089d492437ce931aa78446d89af3da182fc";
|
rev = "e8ee1c51498c060c6f9b8511bf25a6c025e72adf";
|
||||||
sha256 = "1m1mnvrk9nr3d3sq191i5y1bdgnp1hnq0c6iqybzmyswr501prz3";
|
sha256 = "0vm5j5kzvzf5gdmg2rg6hw3dyzn9dy0l256asyjipbnhk9302s0n";
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@ depot.nix.readTree.drvTargets {
|
||||||
notmuch = super.notmuch.emacs;
|
notmuch = super.notmuch.emacs;
|
||||||
|
|
||||||
# Build EXWM with the depot sources instead.
|
# Build EXWM with the depot sources instead.
|
||||||
exwm = esuper.exwm.overrideAttrs (_: {
|
depotExwm = esuper.exwm.overrideAttrs (_: {
|
||||||
src = depot.path.origSrc + "/third_party/exwm";
|
src = depot.path.origSrc + "/third_party/exwm";
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
36
third_party/sources/sources.json
vendored
36
third_party/sources/sources.json
vendored
|
@ -17,10 +17,10 @@
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "emacs-overlay",
|
"repo": "emacs-overlay",
|
||||||
"rev": "77269bb9a0c99fdc5f356eac10b41172775194fc",
|
"rev": "d67534316f2307e133cfc4017e65c240af74fbb7",
|
||||||
"sha256": "1m7qzrg7cgsf7l4caz71q1yjngyr48z9n8z701ppbdzk66ydfjfm",
|
"sha256": "1v0mpwl3rjnvlrd03rxlx41agi3dsrdl6lwzg6mdbajdh2smdw9v",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nix-community/emacs-overlay/archive/77269bb9a0c99fdc5f356eac10b41172775194fc.tar.gz",
|
"url": "https://github.com/nix-community/emacs-overlay/archive/d67534316f2307e133cfc4017e65c240af74fbb7.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"home-manager": {
|
"home-manager": {
|
||||||
|
@ -29,10 +29,10 @@
|
||||||
"homepage": "https://nix-community.github.io/home-manager/",
|
"homepage": "https://nix-community.github.io/home-manager/",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "2d963854ae2499193c0c72fd67435fee34d3e4fd",
|
"rev": "e0034971f9def16bbc32124147787bc0f09f0e59",
|
||||||
"sha256": "1851n81s5z5gliq9ymcw1k1z46rhgb3q3q8b7qiim2y8phbmdbhy",
|
"sha256": "0s9a0ym7yd67glvxyfpmz3rsxgjhsaac1q3jvzqfm7bkjww6v86y",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nix-community/home-manager/archive/2d963854ae2499193c0c72fd67435fee34d3e4fd.tar.gz",
|
"url": "https://github.com/nix-community/home-manager/archive/e0034971f9def16bbc32124147787bc0f09f0e59.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"impermanence": {
|
"impermanence": {
|
||||||
|
@ -53,10 +53,10 @@
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "nmattia",
|
"owner": "nmattia",
|
||||||
"repo": "naersk",
|
"repo": "naersk",
|
||||||
"rev": "88cd22380154a2c36799fe8098888f0f59861a15",
|
"rev": "8507af04eb40c5520bd35d9ce6f9d2342cea5ad1",
|
||||||
"sha256": "1wxi05lz4p2484w7iyw4k4fkxsqq8lkcsyjb87i34i40yz6fxwk6",
|
"sha256": "0x024pcj1jwnsdx2lkm12q9zclmrsd74xrvghb2a4qjjnsvywx4d",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nmattia/naersk/archive/88cd22380154a2c36799fe8098888f0f59861a15.tar.gz",
|
"url": "https://github.com/nmattia/naersk/archive/8507af04eb40c5520bd35d9ce6f9d2342cea5ad1.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"napalm": {
|
"napalm": {
|
||||||
|
@ -77,10 +77,10 @@
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "4e37b4e55b60fb7d43d2b62deb51032a489bcbe8",
|
"rev": "0eeebd64de89e4163f4d3cf34ffe925a5cf67a05",
|
||||||
"sha256": "11a6j8kkk54518lncic5wa88fa5rski3rq6m9s7qlfngkqsihr0q",
|
"sha256": "1k3qlcbf5y15l4x2sn5i47n2chacn321kl6s7if751cnszrs08df",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/NixOS/nixpkgs/archive/4e37b4e55b60fb7d43d2b62deb51032a489bcbe8.tar.gz",
|
"url": "https://github.com/NixOS/nixpkgs/archive/0eeebd64de89e4163f4d3cf34ffe925a5cf67a05.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
|
@ -101,10 +101,10 @@
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "d6ac24aa7ff658552ce57913df4b0cb823cf15ab",
|
"rev": "5c2b97c0a9bc5217fc3dfb1555aae0fb756d99f9",
|
||||||
"sha256": "0f7a6p5137vfl03qngksf9j0lqgj1scjhj40ixbdsjiv0bjnw8cr",
|
"sha256": "0dsqvy0jcdj29ljri74b7fzrpq7sbybk2i7zni869l2rlk9bhdlc",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/oxalica/rust-overlay/archive/d6ac24aa7ff658552ce57913df4b0cb823cf15ab.tar.gz",
|
"url": "https://github.com/oxalica/rust-overlay/archive/5c2b97c0a9bc5217fc3dfb1555aae0fb756d99f9.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"rustsec-advisory-db": {
|
"rustsec-advisory-db": {
|
||||||
|
@ -113,10 +113,10 @@
|
||||||
"homepage": "https://rustsec.org",
|
"homepage": "https://rustsec.org",
|
||||||
"owner": "RustSec",
|
"owner": "RustSec",
|
||||||
"repo": "advisory-db",
|
"repo": "advisory-db",
|
||||||
"rev": "e162556b9e8c1542c187290453cbd322e8905f0c",
|
"rev": "13b9455e9f7d2927f81088db3cffaafd6a6bbe16",
|
||||||
"sha256": "18s1zn7wyqw902lyi6r9k726mb6pj475gw4n4ng2danwsmfdnm9i",
|
"sha256": "0dklw6795kgz3abpn345296z55cfjlh48sk8wqx2dyhfykdgiscm",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/RustSec/advisory-db/archive/e162556b9e8c1542c187290453cbd322e8905f0c.tar.gz",
|
"url": "https://github.com/RustSec/advisory-db/archive/13b9455e9f7d2927f81088db3cffaafd6a6bbe16.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,10 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
ntfy
|
(ntfy.override {
|
||||||
|
# Slack support is broken as of 2023-06-15
|
||||||
|
withSlack = false;
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
services.syncthing.tray.enable = true;
|
services.syncthing.tray.enable = true;
|
||||||
|
|
|
@ -15,7 +15,7 @@ let
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# emacsPgtk is defined in emacs-overlay
|
# emacsPgtk is defined in emacs-overlay
|
||||||
emacs = (pkgs.emacsPackagesFor pkgs.emacsPgtk).withPackages (epkgs: [
|
emacs = (pkgs.emacsPackagesFor pkgs.emacs-pgtk).withPackages (epkgs: [
|
||||||
epkgs.bqn-mode
|
epkgs.bqn-mode
|
||||||
#epkgs.elpaPackages.ada-mode
|
#epkgs.elpaPackages.ada-mode
|
||||||
epkgs.elpaPackages.rainbow-mode
|
epkgs.elpaPackages.rainbow-mode
|
||||||
|
|
|
@ -19,7 +19,6 @@ in
|
||||||
|
|
||||||
# Use the GRUB 2 boot loader.
|
# Use the GRUB 2 boot loader.
|
||||||
boot.loader.grub.enable = true;
|
boot.loader.grub.enable = true;
|
||||||
boot.loader.grub.version = 2;
|
|
||||||
boot.loader.grub.device = "/dev/sda"; # or "nodev" for efi only
|
boot.loader.grub.device = "/dev/sda"; # or "nodev" for efi only
|
||||||
boot.initrd.availableKernelModules = [ "ata_piix" "vmw_pvscsi" "sd_mod" "sr_mod" ];
|
boot.initrd.availableKernelModules = [ "ata_piix" "vmw_pvscsi" "sd_mod" "sr_mod" ];
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue