Replace overlays.nix with packages/default.nix
This commit is contained in:
parent
4bc88b4548
commit
e3dea95e9c
12
default.nix
12
default.nix
|
@ -17,11 +17,21 @@ device: username:
|
||||||
"bin=/etc/dotfiles/bin"
|
"bin=/etc/dotfiles/bin"
|
||||||
"config=/etc/dotfiles/config"
|
"config=/etc/dotfiles/config"
|
||||||
];
|
];
|
||||||
|
|
||||||
# Add custom packages & unstable channel, so they can be accessed via pkgs.*
|
# Add custom packages & unstable channel, so they can be accessed via pkgs.*
|
||||||
nixpkgs.overlays = import ./overlays.nix;
|
nixpkgs.overlays = import ./packages;
|
||||||
nixpkgs.config.allowUnfree = true; # forgive me Stallman senpai
|
nixpkgs.config.allowUnfree = true; # forgive me Stallman senpai
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
# Just the bear necessities~
|
||||||
|
coreutils
|
||||||
|
git
|
||||||
|
killall
|
||||||
|
unzip
|
||||||
|
vim
|
||||||
|
wget
|
||||||
|
sshfs
|
||||||
|
|
||||||
gnumake # for our own makefile
|
gnumake # for our own makefile
|
||||||
my.cached-nix-shell # for instant nix-shell scripts
|
my.cached-nix-shell # for instant nix-shell scripts
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
[
|
[
|
||||||
(self: super: with super; {
|
(self: super: with super; {
|
||||||
my = {
|
my = {
|
||||||
ant-dracula = (callPackage ./packages/ant-dracula.nix {});
|
ant-dracula = (callPackage ./ant-dracula.nix {});
|
||||||
cached-nix-shell =
|
cached-nix-shell =
|
||||||
(callPackage
|
(callPackage
|
||||||
(builtins.fetchTarball
|
(builtins.fetchTarball
|
||||||
https://github.com/xzfc/cached-nix-shell/archive/master.tar.gz) {});
|
https://github.com/xzfc/cached-nix-shell/archive/master.tar.gz) {});
|
||||||
emacs27 = (callPackage ./packages/emacs27.nix {});
|
emacs27 = (callPackage ./emacs27.nix {});
|
||||||
linode-cli = (callPackage ./packages/linode-cli.nix {});
|
linode-cli = (callPackage ./linode-cli.nix {});
|
||||||
ripcord = (callPackage ./packages/ripcord.nix {});
|
ripcord = (callPackage ./ripcord.nix {});
|
||||||
zunit = (callPackage ./packages/zunit.nix {});
|
zunit = (callPackage ./zunit.nix {});
|
||||||
};
|
};
|
||||||
|
|
||||||
nur = import (builtins.fetchTarball "https://github.com/nix-community/NUR/archive/master.tar.gz") {
|
nur = import (builtins.fetchTarball "https://github.com/nix-community/NUR/archive/master.tar.gz") {
|
Loading…
Reference in a new issue