feat: all overlays except firefox addons migrated

This commit is contained in:
punkfairie 2025-05-24 18:33:23 -07:00
parent 53de3f8c6c
commit 3e58dc70e4
Signed by: punkfairie
GPG key ID: B3C5488E9A1A7CA6
8 changed files with 16 additions and 10 deletions

View file

@ -24,6 +24,12 @@
nur.overlays.default
agenix.overlays.default
niri-flake.overlays.niri
(import ./overlays/ddclient.nix)
(import ./overlays/jetbrains.nix {inherit inputs;})
(import ./overlays/maple-mono-NF.nix)
(import ./overlays/marleyvim.nix {inherit inputs;})
(import ./overlays/wezterm.nix {inherit inputs;})
];
};
};
@ -87,7 +93,7 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
nixpkgs-darwin.url = "github:nixos/nixpkgs/nixpkgs-24.11-darwin";
unstable.url = "github:nixos/nixpkgs/nixpkgs-unstable";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixpkgs-unstable";
nur = {
url = "github:nix-community/NUR";

View file

@ -1,4 +1,4 @@
_: final: prev: {
final: prev: {
ddclient = prev.ddclient.overrideAttrs {
src = final.fetchFromGitHub {
owner = "ddclient";

3
overlays/jetbrains.nix Normal file
View file

@ -0,0 +1,3 @@
{inputs}: _: _: {
inherit (inputs.nixpkgs-unstable) jetbrains jetbrains-toolbox;
}

View file

@ -1,5 +1,5 @@
_: final: prev: {
maple-mono-NF = prev.maple-mono-NF.overrideAttrs (old: {
_: prev: {
maple-mono-NF = prev.maple-mono-NF.overrideAttrs (_: {
src = prev.fetchFromGitHub {
owner = "punkfairie";
repo = "maple-font";

View file

@ -1,3 +1,3 @@
{inputs, ...}: final: prev: {
{inputs}: _: prev: {
inherit (inputs.marleyvim.packages.${prev.system}) nvim;
}

View file

@ -1,3 +1,3 @@
{inputs, ...}: final: prev: {
{inputs}: prev: {
wezterm = inputs.wezterm.packages."${prev.system}".default;
}

View file

@ -33,7 +33,7 @@
'';
});
in
final: prev: {
_: prev: {
marleyos =
prev.marleyos
// {

View file

@ -1,3 +0,0 @@
{channels, ...}: final: prev: {
inherit (channels.unstable) jetbrains jetbrains-toolbox;
}