Clean up
This commit is contained in:
parent
3c6ac3d843
commit
f6ceb79b99
87
flake.lock
87
flake.lock
|
@ -331,22 +331,6 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"mosh": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1636044370,
|
||||
"narHash": "sha256-RUJRqeVG00q3cwbdFGosDIb9v/nt1xf85YBwo6jvLmM=",
|
||||
"owner": "mobile-shell",
|
||||
"repo": "mosh",
|
||||
"rev": "6b2ffa904d8d294657be641780adcd8dfc859bc3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "mobile-shell",
|
||||
"repo": "mosh",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"naersk": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs_2"
|
||||
|
@ -456,38 +440,6 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs-21.05": {
|
||||
"locked": {
|
||||
"lastModified": 1638564543,
|
||||
"narHash": "sha256-slB5V8mWwtpAYquwG/s7vlTROJhObkCPdGrshQlWicM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "b86b6bc5e753919ab4d7c902210234f324d0efa4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-21.05",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs-master": {
|
||||
"locked": {
|
||||
"lastModified": 1638741798,
|
||||
"narHash": "sha256-u6mir0D1ZkmhRnUX9EbB6/8mTEmn5FzcoPjrDL0LBDo=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "f88b90f5c329a5a4d49e142315fbcb27986a13b1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "master",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs-wayland": {
|
||||
"inputs": {
|
||||
"cachix": "cachix",
|
||||
|
@ -736,16 +688,11 @@
|
|||
"gruvbox-material-gtk": "gruvbox-material-gtk",
|
||||
"home-manager": "home-manager",
|
||||
"mensa": "mensa",
|
||||
"mosh": "mosh",
|
||||
"nixos-hardware": "nixos-hardware",
|
||||
"nixpkgs": "nixpkgs_11",
|
||||
"nixpkgs-21.05": "nixpkgs-21.05",
|
||||
"nixpkgs-master": "nixpkgs-master",
|
||||
"nixpkgs-wayland": "nixpkgs-wayland",
|
||||
"rip": "rip",
|
||||
"sops-nix": "sops-nix",
|
||||
"sway": "sway",
|
||||
"wlroots": "wlroots"
|
||||
"sops-nix": "sops-nix"
|
||||
}
|
||||
},
|
||||
"rust-analyzer-src": {
|
||||
|
@ -884,22 +831,6 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"sway": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1637950218,
|
||||
"narHash": "sha256-KRZpVETTIt7VGQTCcrCIQ1aG+ma85V1GrYSWYvvCmrA=",
|
||||
"owner": "swaywm",
|
||||
"repo": "sway",
|
||||
"rev": "02b412a3d4e930237a1d16554af6e1e7d1855c89",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "swaywm",
|
||||
"repo": "sway",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"utils": {
|
||||
"locked": {
|
||||
"lastModified": 1638122382,
|
||||
|
@ -929,22 +860,6 @@
|
|||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"wlroots": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1635782940,
|
||||
"narHash": "sha256-wKSJHYFIy6wEI90kmBx/YcgDk2OKmeAyWGSfFtfOqjk=",
|
||||
"owner": "swaywm",
|
||||
"repo": "wlroots",
|
||||
"rev": "0855cdacb2eeeff35849e2e9c4db0aa996d78d10",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "swaywm",
|
||||
"repo": "wlroots",
|
||||
"type": "github"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
|
|
20
flake.nix
20
flake.nix
|
@ -3,8 +3,6 @@
|
|||
|
||||
inputs = {
|
||||
nixpkgs.url = "nixpkgs/nixos-unstable";
|
||||
nixpkgs-master.url = "github:NixOS/nixpkgs/master";
|
||||
"nixpkgs-21.05".url = "github:NixOS/nixpkgs/nixos-21.05";
|
||||
nixos-hardware.url = "github:NixOS/nixos-hardware";
|
||||
nixpkgs-wayland.url = "github:nix-community/nixpkgs-wayland";
|
||||
home-manager.url = "github:nix-community/home-manager";
|
||||
|
@ -23,18 +21,6 @@
|
|||
url = "github:nivekuil/rip";
|
||||
flake = false;
|
||||
};
|
||||
sway = {
|
||||
url = "github:swaywm/sway";
|
||||
flake = false;
|
||||
};
|
||||
wlroots = {
|
||||
url = "github:swaywm/wlroots";
|
||||
flake = false;
|
||||
};
|
||||
mosh = {
|
||||
url = "github:mobile-shell/mosh";
|
||||
flake = false;
|
||||
};
|
||||
"2i-emulator" = {
|
||||
url = "github:klemens/2i-emulator";
|
||||
flake = false;
|
||||
|
@ -251,14 +237,8 @@
|
|||
# Add some useful overlays
|
||||
nixpkgs.overlays = [
|
||||
(self: super: {
|
||||
# Add a meta package containing packages from master
|
||||
bleeding = inputs.nixpkgs-master.legacyPackages.x86_64-linux;
|
||||
"nixpkgs-21.05" =
|
||||
inputs."nixpkgs-21.05".legacyPackages.x86_64-linux;
|
||||
# Add FiraCode as a package, but use NerdFonts
|
||||
firaCodeNerd = super.nerdfonts.override { fonts = [ "FiraCode" ]; };
|
||||
# TODO: Remove once khal is fixed
|
||||
khal = super.bleeding.khal;
|
||||
# Add the emulator
|
||||
"2a-emulator" =
|
||||
inputs.emulator-2a.packages.x86_64-linux."2a-emulator";
|
||||
|
|
|
@ -184,7 +184,7 @@ in {
|
|||
environment.systemPackages = with pkgs; [
|
||||
thunderbolt
|
||||
qt5.qtwayland
|
||||
pkgs."nixpkgs-21.05".chrysalis
|
||||
chrysalis
|
||||
];
|
||||
|
||||
services.printing.enable = true;
|
||||
|
|
|
@ -43,7 +43,7 @@ let
|
|||
'';
|
||||
|
||||
in {
|
||||
home.packages = [ pkgs.bleeding.khal pkgs.vdirsyncer ];
|
||||
home.packages = [ pkgs.vdirsyncer ];
|
||||
|
||||
# == Systemd settings to automatically run the sync ==
|
||||
systemd.user.services."synchronize-calendars" = {
|
||||
|
|
|
@ -2,7 +2,7 @@ self: super:
|
|||
|
||||
let lock = builtins.fromJSON (builtins.readFile ../flake.lock);
|
||||
in {
|
||||
cataclysm-dda-git = (super.bleeding.cataclysm-dda-git.override {
|
||||
cataclysm-dda-git = (super.cataclysm-dda-git.override {
|
||||
useXdgDir = true;
|
||||
version = lock.nodes.cataclysm-dda.locked.rev;
|
||||
rev = lock.nodes.cataclysm-dda.locked.rev;
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
self: super:
|
||||
|
||||
let lock = builtins.fromJSON (builtins.readFile ../flake.lock);
|
||||
in {
|
||||
mosh = super.mosh.overrideAttrs (old: {
|
||||
version = lock.nodes.mosh.locked.rev;
|
||||
src = super.fetchFromGitHub {
|
||||
owner = lock.nodes.mosh.locked.owner;
|
||||
repo = lock.nodes.mosh.locked.repo;
|
||||
rev = lock.nodes.mosh.locked.rev;
|
||||
sha256 = lock.nodes.mosh.locked.narHash;
|
||||
};
|
||||
patches = builtins.filter (patch: builtins.isPath patch) old.patches;
|
||||
});
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
self: super:
|
||||
|
||||
let lock = builtins.fromJSON (builtins.readFile ../flake.lock);
|
||||
in {
|
||||
sway = super.sway.overrideAttrs (old: {
|
||||
version = lock.nodes.sway.locked.rev;
|
||||
src = super.fetchFromGitHub {
|
||||
owner = lock.nodes.sway.locked.owner;
|
||||
repo = lock.nodes.sway.locked.repo;
|
||||
rev = lock.nodes.sway.locked.rev;
|
||||
sha256 = lock.nodes.sway.locked.narHash;
|
||||
};
|
||||
});
|
||||
wlroots = super.wlroots.overrideAttrs (old: {
|
||||
version = lock.nodes.wlroots.locked.rev;
|
||||
src = super.fetchFromGitHub {
|
||||
owner = lock.nodes.wlroots.locked.owner;
|
||||
repo = lock.nodes.wlroots.locked.repo;
|
||||
rev = lock.nodes.wlroots.locked.rev;
|
||||
sha256 = lock.nodes.wlroots.locked.narHash;
|
||||
};
|
||||
});
|
||||
}
|
Loading…
Reference in a new issue