aboutsummaryrefslogtreecommitdiff
path: root/.config/nixpkgs/packages
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2020-08-08 19:50:18 -0400
committertdro <tdro@users.noreply.github.com>2020-08-08 20:12:46 -0400
commitca0bfe8620379895da9b63c81eb3065f5b27c620 (patch)
tree650e67e481b27a0466a9bad3dd330de5b11606dc /.config/nixpkgs/packages
parentc88965215c9138ad7669649374c0374fda112c53 (diff)
downloaddotfiles-ca0bfe8620379895da9b63c81eb3065f5b27c620.tar.gz
dotfiles-ca0bfe8620379895da9b63c81eb3065f5b27c620.tar.bz2
dotfiles-ca0bfe8620379895da9b63c81eb3065f5b27c620.zip
.config/nixpkgs: Add chromexup
Diffstat (limited to '.config/nixpkgs/packages')
-rw-r--r--.config/nixpkgs/packages/chromexup/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/.config/nixpkgs/packages/chromexup/default.nix b/.config/nixpkgs/packages/chromexup/default.nix
new file mode 100644
index 0000000..78d974b
--- /dev/null
+++ b/.config/nixpkgs/packages/chromexup/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchgit, python38 }:
+
+with python38.pkgs;
+
+buildPythonApplication rec {
+
+ pname = "chromexup";
+ version = "8eae4e04a3d6fa4838bb8e782b84cdb2edc8540f";
+
+ src = fetchgit {
+ rev = version;
+ url = "https://github.com/xsmile/chromexup.git";
+ sha256 = "0kiqh5zc2rs73amrmj0hrpxccd2qpd3f9zwj7q9i6k7ii5mzw357";
+ };
+
+ propagatedBuildInputs = [ requests ];
+
+ postInstall = ''
+ cp config.ini.example $out
+ cp -rT scripts/systemd $out
+ '';
+
+ meta = with stdenv.lib; {
+ license = licenses.mit;
+ inherit (src.meta) homepage;
+ platforms = platforms.linux;
+ description = "External extension updater for Chromium based browsers";
+ };
+}