my nixos configuration
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fixma

Thunder e3c35c51 ab61ee3a

+64
+5
modules/shell.nix
··· 44 44 interactiveShellInit = '' 45 45 set fish_greeting 46 46 47 + bind up history-search-backward 48 + bind down history-search-forward 49 + bind \e\[A history-search-backward 50 + bind \e\[B history-search-forward 51 + 47 52 function fish_prompt 48 53 if test -n "$IN_NIX_SHELL" 49 54 echo -n "<nix-shell> "
+58
pkgs/bandcamp-dl.nix
··· 1 + { 2 + fetchFromGitHub, 3 + fetchPypi, 4 + python313Packages, 5 + }: let 6 + demjson3 = python313Packages.buildPythonPackage (finalAttrs: { 7 + pname = "demjson3"; 8 + version = "3.0.6"; 9 + src = fetchPypi { 10 + pname = "demjson3"; 11 + version = finalAttrs.version; 12 + hash = "sha256-N8g7DG6wjSXe/IjfCipIddWKeAmpZQvW7uev2AU826w="; 13 + }; 14 + pyproject = true; 15 + build-system = with python313Packages; [setuptools]; 16 + }); 17 + 18 + unicode-slugify = python313Packages.buildPythonPackage (finalAttrs: { 19 + pname = "unicode-slugify"; 20 + version = "a18826f"; 21 + src = fetchFromGitHub { 22 + owner = "dnicolson"; 23 + repo = "unicode-slugify"; 24 + rev = finalAttrs.version; 25 + hash = "sha256-kxyJaHxd/cMHiycfQHJqSsecT+eMkkRqO+OMSzbtjmE="; 26 + }; 27 + pyproject = true; 28 + build-system = with python313Packages; [setuptools]; 29 + dependencies = with python313Packages; [ 30 + six 31 + unidecode 32 + ]; 33 + }); 34 + in 35 + python313Packages.buildPythonPackage (finalAttrs: { 36 + pname = "bandcamp-dl"; 37 + version = "d23867b"; 38 + pyproject = true; 39 + 40 + src = fetchFromGitHub { 41 + owner = "Evolution0"; 42 + repo = "bandcamp-dl"; 43 + rev = "${finalAttrs.version}"; 44 + hash = "sha256-NfsW02zp2jkcPrZwys5PmYGR/fPseSH8+fvXRlGVE+Q="; 45 + }; 46 + 47 + build-system = with python313Packages; [setuptools]; 48 + 49 + dependencies = with python313Packages; [ 50 + beautifulsoup4 51 + demjson3 52 + mutagen 53 + requests 54 + unicode-slugify 55 + urllib3 56 + toml 57 + ]; 58 + })
+1
pkgs/default.nix
··· 4 4 dgr = callPackage ./dgr.nix {}; 5 5 sable = callPackage ./sable.nix {}; 6 6 kodi = callPackage ./kodi {}; 7 + bandcamp-dl = callPackage ./bandcamp-dl.nix {}; 7 8 }