aboutsummaryrefslogtreecommitdiff
path: root/.config/nixpkgs/config.nix
diff options
context:
space:
mode:
Diffstat (limited to '.config/nixpkgs/config.nix')
-rw-r--r--.config/nixpkgs/config.nix31
1 files changed, 17 insertions, 14 deletions
diff --git a/.config/nixpkgs/config.nix b/.config/nixpkgs/config.nix
index 5a1ffa3..a95debd 100644
--- a/.config/nixpkgs/config.nix
+++ b/.config/nixpkgs/config.nix
@@ -2,17 +2,19 @@ let
pkgs = import <nixpkgs> { };
+ system = builtins.currentSystem;
+
previous = import (builtins.fetchTarball {
url = "https://releases.nixos.org/nixos/22.11/nixos-22.11.466.596a8e828c5/nixexprs.tar.xz";
- sha256 = "1367bad5zz0mfm4czb6p0s0ni38f0x1ffh02z76rx4nranipqbgg"; }) { };
+ sha256 = "1367bad5zz0mfm4czb6p0s0ni38f0x1ffh02z76rx4nranipqbgg"; }) { inherit system; };
stable = import (builtins.fetchTarball {
- url = "https://releases.nixos.org/nixos/23.05/nixos-23.05.861.d3bb401dcfc/nixexprs.tar.xz";
- sha256 = "1b9871if05n92r6acmy46jn6kj583wflp0sgrgfmfmkj3xxsd2i0"; }) { };
+ url = "https://releases.nixos.org/nixos/23.11/nixos-23.11.6510.a5e4bbcb4780/nixexprs.tar.xz";
+ sha256 = "0f73pbh4j89wgk7rn9xp0q8ybw15zkhw0prjz5r37aaryjs8hnbd"; }) { inherit system; };
unstable = import (builtins.fetchTarball {
- url = "https://releases.nixos.org/nixos/unstable/nixos-23.11pre530560.f5892ddac112/nixexprs.tar.xz";
- sha256 = "0i4hycnrl8m38gyk5qv76wr8zkwd0g9swgwhwhaczrfczskpms31"; }) { };
+ url = "https://releases.nixos.org/nixos/unstable/nixos-24.05pre615148.6143fc5eeb9c/nixexprs.tar.xz";
+ sha256 = "0bymwq04dxl3ljjjzw21aspdnwwfm56pqi218lg0vdwargy8yxm8"; }) { inherit system; };
in
@@ -71,7 +73,6 @@ in
(callPackage ./packages/chromexup/package.nix { })
(callPackage ./packages/emacs-batch-indent/package.nix { })
(callPackage ./packages/pdf2htmlex/package.nix { })
- (callPackage ./packages/rxvt-unicode/package.nix { })
(callPackage ./packages/systemd2nix/package.nix { })
(pass.withExtensions (ext: with ext; [ pass-import pass-audit pass-otp ]))
unstable.hugo
@@ -79,6 +80,8 @@ in
unstable.validator-nu
unstable.vimHugeX
unstable.yt-dlp
+ unstable.ios-webkit-debug-proxy
+ unstable.libimobiledevice
aerc
alacritty
alsaUtils
@@ -149,6 +152,7 @@ in
ranger
rclone
ripgrep
+ rxvt-unicode
s-tui
sfeed
silver-searcher
@@ -184,6 +188,8 @@ in
(callPackage ./packages/rofi/package.nix { })
(callPackage ./packages/sowon/package.nix { })
(mplayer.override { v4lSupport = true; })
+ previous.code-server
+ previous.qownnotes
previous.recoll
unstable.firefox
unstable.google-chrome
@@ -192,7 +198,6 @@ in
anki
blender
claws-mail
- code-server
corrscope
dconf
diffpdf
@@ -225,7 +230,6 @@ in
mypaint
pavucontrol
peek
- qownnotes
qrencode
redshift
scrcpy
@@ -265,11 +269,11 @@ in
Xorg = pkgs.buildEnv {
name = "xorg";
paths = [
- previous.x11vnc
autocutsel
glxinfo
unclutter-xfixes
wmctrl
+ x11vnc
xbindkeys
xdotool
xorg.xauth
@@ -308,7 +312,7 @@ in
Awesome = pkgs.buildEnv {
name = "awesome";
- paths = [ awesome ];
+ paths = [ (callPackage ./packages/awesome/package.nix { }) ];
};
Xfce = pkgs.buildEnv {
@@ -372,7 +376,7 @@ in
librsvg
lxappearance
papirus-icon-theme
- qt4
+ qt5ct
unstable.nwg-look
vanilla-dmz
];
@@ -398,7 +402,6 @@ in
paths = [
(callPackage ./packages/qprompt/package.nix { })
ardour
- pulseeffects-pw
pulsemixer
qjackctl
tenacity
@@ -422,7 +425,7 @@ in
LaTeX = pkgs.buildEnv {
name = "latex";
- paths = [ gummi texlive.combined.scheme-full texworks ];
+ paths = [ gummi texlive.combined.scheme-full previous.texworks ];
};
JavaScript = pkgs.buildEnv {
@@ -442,7 +445,7 @@ in
Python = pkgs.buildEnv {
name = "python";
paths = [
- (python39.withPackages (ps: with ps; [
+ (python3.withPackages (ps: with ps; [
bandit
black
flake8