nixpkgs update
This commit is contained in:
parent
3cefea7160
commit
291f9c1b00
|
@ -28,11 +28,8 @@ in {
|
||||||
};
|
};
|
||||||
programs.mako.enable = true;
|
programs.mako.enable = true;
|
||||||
programs.mako.defaultTimeout = 60 * 1000; # ms
|
programs.mako.defaultTimeout = 60 * 1000; # ms
|
||||||
services = {
|
# todo broken
|
||||||
gpg-agent.extraConfig = ''
|
# services.gpg-agent.pinentryFlavor = "gnome3";
|
||||||
pinentry-program ${pkgs.pinentry_gnome}/bin/pinentry-gnome3
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
wayland.windowManager.sway = {
|
wayland.windowManager.sway = {
|
||||||
enable = true;
|
enable = true;
|
||||||
config = {
|
config = {
|
||||||
|
@ -151,12 +148,14 @@ in {
|
||||||
systemdIntegration = true;
|
systemdIntegration = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# programs.firefox = {
|
programs.firefox = {
|
||||||
# enable = true;
|
# TODO: back to mozilla
|
||||||
# package = pkgs.wrapFirefox pkgs.firefox-unwrapped {
|
enable = true;
|
||||||
# forceWayland = true;
|
package = pkgs.wrapFirefox pkgs.latest.firefox-bin.unwrapped {
|
||||||
# };
|
forceWayland = true;
|
||||||
# };
|
applicationName = "firefox";
|
||||||
|
};
|
||||||
|
};
|
||||||
home.sessionVariables = {
|
home.sessionVariables = {
|
||||||
MOZ_USE_XINPUT2 = "1";
|
MOZ_USE_XINPUT2 = "1";
|
||||||
MOZ_ENABLE_WAYLAND = "1";
|
MOZ_ENABLE_WAYLAND = "1";
|
||||||
|
|
|
@ -1,9 +1,5 @@
|
||||||
{ lib, config, options, pkgs, ... }:
|
{ lib, config, options, pkgs, ... }:
|
||||||
let
|
let
|
||||||
y-firefox = pkgs.wrapFirefox pkgs.latest.firefox-bin.unwrapped {
|
|
||||||
forceWayland = true;
|
|
||||||
applicationName = "firefox";
|
|
||||||
};
|
|
||||||
thefuck-alias = shell:
|
thefuck-alias = shell:
|
||||||
pkgs.runCommand "thefuck-alias" {
|
pkgs.runCommand "thefuck-alias" {
|
||||||
TF_SHELL = shell;
|
TF_SHELL = shell;
|
||||||
|
@ -257,7 +253,7 @@ in {
|
||||||
|
|
||||||
## apps
|
## apps
|
||||||
alacritty
|
alacritty
|
||||||
calibre
|
#calibre #TODO
|
||||||
chromium
|
chromium
|
||||||
discord
|
discord
|
||||||
fanficfare
|
fanficfare
|
||||||
|
@ -270,7 +266,6 @@ in {
|
||||||
tdesktop
|
tdesktop
|
||||||
virt-manager
|
virt-manager
|
||||||
wireshark
|
wireshark
|
||||||
y-firefox
|
|
||||||
yubioath-desktop
|
yubioath-desktop
|
||||||
|
|
||||||
## games
|
## games
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "emacs-overlay",
|
"repo": "emacs-overlay",
|
||||||
"rev": "df459e39ce667fc1455a1fa05dc107ae624f671a",
|
"rev": "6fbb210637d80ab228cf2cab60ef59996ce76391",
|
||||||
"sha256": "0wrbjjr6nm9k8pafj8x5iic1bikxkpq00r1z675xv5m48m78cbf9",
|
"sha256": "0aqd68lqqjvlk2dgs5k2d755knkgz4rv42wqq0y3wxdmz92pi0xw",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nix-community/emacs-overlay/archive/df459e39ce667fc1455a1fa05dc107ae624f671a.tar.gz",
|
"url": "https://github.com/nix-community/emacs-overlay/archive/6fbb210637d80ab228cf2cab60ef59996ce76391.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": {
|
||||||
|
@ -17,10 +17,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": "8eb7c009f09f1f7b1ec151e5d537104acf42213a",
|
"rev": "7add9ce2e5c517fcc4b25b3ed13e7e28cd325034",
|
||||||
"sha256": "1j8nv6y5r9gsp6ws1bqzbqlz444qd8lz1xm848ii8ycimw9b0icr",
|
"sha256": "12wzr6f7xvyzgami0lbr3xsncg6jryabkgl59qc2fg79s951hins",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nix-community/home-manager/archive/8eb7c009f09f1f7b1ec151e5d537104acf42213a.tar.gz",
|
"url": "https://github.com/nix-community/home-manager/archive/7add9ce2e5c517fcc4b25b3ed13e7e28cd325034.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"niv": {
|
"niv": {
|
||||||
|
@ -29,10 +29,10 @@
|
||||||
"homepage": "https://github.com/nmattia/niv",
|
"homepage": "https://github.com/nmattia/niv",
|
||||||
"owner": "nmattia",
|
"owner": "nmattia",
|
||||||
"repo": "niv",
|
"repo": "niv",
|
||||||
"rev": "9cb7ef336bb71fd1ca84fc7f2dff15ef4b033f2a",
|
"rev": "df49d53b71ad5b6b5847b32e5254924d60703c46",
|
||||||
"sha256": "1ajyqr8zka1zlb25jx1v4xys3zqmdy3prbm1vxlid6ah27a8qnzh",
|
"sha256": "1j5p8mi1wi3pdcq0lfb881p97i232si07nb605dl92cjwnira88c",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nmattia/niv/archive/9cb7ef336bb71fd1ca84fc7f2dff15ef4b033f2a.tar.gz",
|
"url": "https://github.com/nmattia/niv/archive/df49d53b71ad5b6b5847b32e5254924d60703c46.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
|
@ -41,10 +41,10 @@
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "816a935bf5aa5f77cb1f03ebfe20ab13b112d0f1",
|
"rev": "1a0ccdbf4583ed0fce37eea7955e8ef90f840a9f",
|
||||||
"sha256": "1dldbr0ikwb28ramzncriylfr8v6chf5wsadm844wx3487hx4sxr",
|
"sha256": "094fs5l51ih2gm5ssg56rcryq4dybsxwi2sjhya34v8ycnpr636d",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nixos/nixos-hardware/archive/816a935bf5aa5f77cb1f03ebfe20ab13b112d0f1.tar.gz",
|
"url": "https://github.com/nixos/nixos-hardware/archive/1a0ccdbf4583ed0fce37eea7955e8ef90f840a9f.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"nixos-mailserver": {
|
"nixos-mailserver": {
|
||||||
|
@ -73,22 +73,22 @@
|
||||||
"homepage": "https://github.com/NixOS/nixpkgs",
|
"homepage": "https://github.com/NixOS/nixpkgs",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58",
|
"rev": "5181d5945eda382ff6a9ca3e072ed6ea9b547fee",
|
||||||
"sha256": "01j7nhxbb2kjw38yk4hkjkkbmz50g3br7fgvad6b1cjpdvfsllds",
|
"sha256": "1hljcdmvl2kwlq68pyhlc2g5dswdgb6by9m1pppcdm3a86fhinvh",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nixos/nixpkgs/archive/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58.tar.gz",
|
"url": "https://github.com/nixos/nixpkgs/archive/5181d5945eda382ff6a9ca3e072ed6ea9b547fee.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-mozilla": {
|
"nixpkgs-mozilla": {
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"description": "mozilla related nixpkgs (extends nixos/nixpkgs repo)",
|
"description": "mozilla related nixpkgs (extends nixos/nixpkgs repo)",
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "mozilla",
|
"owner": "K900",
|
||||||
"repo": "nixpkgs-mozilla",
|
"repo": "nixpkgs-mozilla",
|
||||||
"rev": "15b7a05f20aab51c4ffbefddb1b448e862dccb7d",
|
"rev": "c533dd0fa5010da04601f381562c0d1f62e756ed",
|
||||||
"sha256": "0admybxrjan9a04wq54c3zykpw81sc1z1nqclm74a7pgjdp7iqv1",
|
"sha256": "1b6p0rly0rywq60ks84ghc0n5zrqiafc2r64nlbnlkh9whmh5fmj",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/mozilla/nixpkgs-mozilla/archive/15b7a05f20aab51c4ffbefddb1b448e862dccb7d.tar.gz",
|
"url": "https://github.com/K900/nixpkgs-mozilla/archive/c533dd0fa5010da04601f381562c0d1f62e756ed.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-wayland": {
|
"nixpkgs-wayland": {
|
||||||
|
@ -97,10 +97,10 @@
|
||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs-wayland",
|
"repo": "nixpkgs-wayland",
|
||||||
"rev": "d27494f618f938c94e0f89108214e1a888e52f25",
|
"rev": "7edb849271e82862e343c9e86cf38cdc825ba5b0",
|
||||||
"sha256": "1qya6xm4j9mhk82f282sj5bmkcxa1a6ccv115qcl1gmdx0142n74",
|
"sha256": "11l7hf4kibfpjak4qw08322db5xcigd3nwq6ymbybpglyhdy6p5j",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/nix-community/nixpkgs-wayland/archive/d27494f618f938c94e0f89108214e1a888e52f25.tar.gz",
|
"url": "https://github.com/nix-community/nixpkgs-wayland/archive/7edb849271e82862e343c9e86cf38cdc825ba5b0.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,13 +6,11 @@
|
||||||
environment.noXlibs = true;
|
environment.noXlibs = true;
|
||||||
networking.firewall.logRefusedConnections =
|
networking.firewall.logRefusedConnections =
|
||||||
false; # Silence logging of scanners and knockers
|
false; # Silence logging of scanners and knockers
|
||||||
|
|
||||||
# TODO: upstream with noXlibs
|
# TODO: upstream with noXlibs
|
||||||
# https://github.com/NixOS/nixpkgs/pull/107394
|
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
(self: super: {
|
(self: super: {
|
||||||
elixir_1_8 =
|
libdecor = null;
|
||||||
(self.beam.packagesWith (self.beam.interpreters.erlang_nox)).elixir_1_8;
|
|
||||||
erlang = super.erlang_nox;
|
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue