diff options
Diffstat (limited to 'home/pkgs/barista')
| -rw-r--r-- | home/pkgs/barista/.direnv/cache-pre303315.16105403bdd | 1 | ||||
| -rw-r--r-- | home/pkgs/barista/.direnv/cache-pre306003.c464dc811ba | 1 | ||||
| l--------- | home/pkgs/barista/.direnv/drv | 1 | ||||
| -rw-r--r-- | home/pkgs/barista/.envrc | 1 | ||||
| -rw-r--r-- | home/pkgs/barista/default.nix | 40 | ||||
| -rw-r--r-- | home/pkgs/barista/shell.nix | 8 |
6 files changed, 52 insertions, 0 deletions
diff --git a/home/pkgs/barista/.direnv/cache-pre303315.16105403bdd b/home/pkgs/barista/.direnv/cache-pre303315.16105403bdd new file mode 100644 index 0000000..2fc1bf0 --- /dev/null +++ b/home/pkgs/barista/.direnv/cache-pre303315.16105403bdd @@ -0,0 +1 @@ +export USER=$'qaristote';export $'NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu'=1;export $'depsHostHostPropagated'='';export NIX_BUILD_TOP=$'/run/user/1000';export CONFIG_SHELL=$'/nix/store/b45zavallnsvqwjs9wg9xw167jcs0935-bash-4.4-p23/bin/bash';export CC=$'gcc';export $'shellHook'='';export TMP=$'/run/user/1000';export $'NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu'=1;export NIX_INDENT_MAKE=1;export __ETC_PROFILE_SOURCED=1;export PAGER=$'less -R';export PYTHONHASHSEED=0;export $'exitHook'='';export AS=$'as';export NIX_LDFLAGS=$'-rpath /nix/store/0c1rd3hnmzq5f6bkb1pma0b99mmbsc85-nix-shell/lib64 -rpath /nix/store/0c1rd3hnmzq5f6bkb1pma0b99mmbsc85-nix-shell/lib -L/nix/store/yqjhkdarf7p74wcha7aypzsb751n7wl2-python3-3.9.5/lib -L/nix/store/yqjhkdarf7p74wcha7aypzsb751n7wl2-python3-3.9.5/lib';export $'stdenv'=$'/nix/store/bmxafbqrlvcwpcwd21irmirid4rkpank-stdenv-linux';export $'depsTargetTarget'='';export $'phases'=$'nobuildPhase';export OBJDUMP=$'objdump';export NIX_BINTOOLS=$'/nix/store/7sjz9m88abiqqg9h6cvk7cg0va9p0ylv-binutils-wrapper-2.35.1';export NM=$'nm';export CXX=$'g++';export $'patches'='';export DISPLAY=$':0';export NIX_CFLAGS_COMPILE=$' -frandom-seed=0c1rd3hnmz -isystem /nix/store/yqjhkdarf7p74wcha7aypzsb751n7wl2-python3-3.9.5/include -isystem /nix/store/yqjhkdarf7p74wcha7aypzsb751n7wl2-python3-3.9.5/include';export NIX_STORE=$'/nix/store';export $'shell'=$'/nix/store/b45zavallnsvqwjs9wg9xw167jcs0935-bash-4.4-p23/bin/bash';export TEMP=$'/run/user/1000';export $'depsBuildTargetPropagated'='';export $'propagatedBuildInputs'='';export $'outputs'=$'out';export TERM=$'dumb';export PYTHONPATH=$'/nix/store/w6l8jx9mv8ihsnvybpana30zr4ppqads-python3.9-nix-prefetch-github-4.0.4/lib/python3.9/site-packages:/nix/store/6aj0qxwpp5z8x11a670j3zfijg0gijdn-python3.9-attrs-21.2.0/lib/python3.9/site-packages:/nix/store/yqjhkdarf7p74wcha7aypzsb751n7wl2-python3-3.9.5/lib/python3.9/site-packages:/nix/store/758pbq3b8vxcg4d3avimjl157s5bfbfv-python3.9-click-8.0.1/lib/python3.9/site-packages:/nix/store/kyy7nj7x240ny3zrq0214dqz35bixvc4-python3.9-effect-1.1.0/lib/python3.9/site-packages:/nix/store/9l4zg32wa8amifgspdxb6yl1kabqvki8-python3.9-six-1.16.0/lib/python3.9/site-packages';export NIX_BUILD_CORES=8;export STRINGS=$'strings';export $'depsHostHost'='';export $'nativeBuildInputs'=$'/nix/store/aa33l2ykdbkl6mih44f3gmk7h2467qwk-nixfmt-0.4.0 /nix/store/77clsnmzc2x07kxwlvs2sg79vxh6ailv-nix-prefetch-scripts /nix/store/w6l8jx9mv8ihsnvybpana30zr4ppqads-python3.9-nix-prefetch-github-4.0.4';export READELF=$'readelf';export NIX_HARDENING_ENABLE=$'fortify stackprotector pic strictoverflow format relro bindnow';export NIX_SSL_CERT_FILE=$'/no-cert-file.crt';export SHLVL=3;export $'depsTargetTargetPropagated'='';export HOST_PATH=$'/nix/store/xdzdbpvmfbpvywmlrv87k3niv90zkb5d-go-1.16.6/bin:/nix/store/b3dlcvfwa2rzqhbs6qv9jyfsaz1qdil7-gofumpt-0.1.1/bin:/nix/store/nj3r5m187vwiv7c3rk6cp6y6lxa379nc-lint-20201208-83fdc39/bin:/nix/store/nvlnl2swxmk50x25mzn71rhc0gzpylfr-coreutils-8.32/bin:/nix/store/f67dl43kggvml0mnrdcasqh0fw2lx5xr-findutils-4.7.0/bin:/nix/store/mbahsiqqj61wjyh2yyzflxpf35hdpjbz-diffutils-3.7/bin:/nix/store/b3l5zq2nkhfpqrr0lil06dhqyjf5jz38-gnused-4.8/bin:/nix/store/7lkzid5yncibabddzaw4sj13n342jz1s-gnugrep-3.6/bin:/nix/store/b27wld0aqcdspznhxwgmr6cs67kg9lk3-gawk-5.1.0/bin:/nix/store/i92f6n6mb65fzpppl3h4vbm3a2rfyb5n-gnutar-1.34/bin:/nix/store/04skc521p42djf1j2cd8jywfillmnfkb-gzip-1.10/bin:/nix/store/l6vlzv376qfq62pqwv5fna3lw7gyi5sd-bzip2-1.0.6.0.2-bin/bin:/nix/store/5cgdzkwpan1kk19pi3mnnls24x6lfr6r-gnumake-4.3/bin:/nix/store/b45zavallnsvqwjs9wg9xw167jcs0935-bash-4.4-p23/bin:/nix/store/ibnw01kxpkh11pfydrd9dkvkxdzs4m9l-patch-2.7.6/bin:/nix/store/zi2s4z7vbmmldb07m7m958v5a61rmdyh-xz-5.2.5-bin/bin';export $'nobuildPhase'=$'echo\necho "This derivation is not meant to be built, aborting";\necho\nexit 1\n';export PYTHONNOUSERSITE=1;export RANLIB=$'ranlib';export $'depsBuildBuild'='';export $'depsBuildBuildPropagated'='';export LOGNAME=$'qaristote';export LD=$'ld';export $'builder'=$'/nix/store/b45zavallnsvqwjs9wg9xw167jcs0935-bash-4.4-p23/bin/bash';export OBJCOPY=$'objcopy';export AR=$'ar';export $'configureFlags'='';export PATH=$'/nix/store/yfgh5ar7pbmn1v8n61sksq410kr8p3rw-bash-interactive-4.4-p23/bin:/nix/store/aa33l2ykdbkl6mih44f3gmk7h2467qwk-nixfmt-0.4.0/bin:/nix/store/77clsnmzc2x07kxwlvs2sg79vxh6ailv-nix-prefetch-scripts/bin:/nix/store/w6l8jx9mv8ihsnvybpana30zr4ppqads-python3.9-nix-prefetch-github-4.0.4/bin:/nix/store/yqjhkdarf7p74wcha7aypzsb751n7wl2-python3-3.9.5/bin:/nix/store/hicfsj7pp72fc96vp1mqjb0qjzf8fiik-patchelf-0.12/bin:/nix/store/q65l6lvzgbrv64p5iib8jvpj5zc2mans-gcc-wrapper-10.3.0/bin:/nix/store/lmwjr2fq2w875qn1in6wmzfirxkwjbnx-gcc-10.3.0/bin:/nix/store/yj1ynwa7dr25fljf5z18rvks7xjxvpbh-glibc-2.33-47-bin/bin:/nix/store/nvlnl2swxmk50x25mzn71rhc0gzpylfr-coreutils-8.32/bin:/nix/store/7sjz9m88abiqqg9h6cvk7cg0va9p0ylv-binutils-wrapper-2.35.1/bin:/nix/store/fh9f7pr9kxfwvs8lm4479lvhrkzmmkdw-binutils-2.35.1/bin:/nix/store/xdzdbpvmfbpvywmlrv87k3niv90zkb5d-go-1.16.6/bin:/nix/store/b3dlcvfwa2rzqhbs6qv9jyfsaz1qdil7-gofumpt-0.1.1/bin:/nix/store/nj3r5m187vwiv7c3rk6cp6y6lxa379nc-lint-20201208-83fdc39/bin:/nix/store/nvlnl2swxmk50x25mzn71rhc0gzpylfr-coreutils-8.32/bin:/nix/store/f67dl43kggvml0mnrdcasqh0fw2lx5xr-findutils-4.7.0/bin:/nix/store/mbahsiqqj61wjyh2yyzflxpf35hdpjbz-diffutils-3.7/bin:/nix/store/b3l5zq2nkhfpqrr0lil06dhqyjf5jz38-gnused-4.8/bin:/nix/store/7lkzid5yncibabddzaw4sj13n342jz1s-gnugrep-3.6/bin:/nix/store/b27wld0aqcdspznhxwgmr6cs67kg9lk3-gawk-5.1.0/bin:/nix/store/i92f6n6mb65fzpppl3h4vbm3a2rfyb5n-gnutar-1.34/bin:/nix/store/04skc521p42djf1j2cd8jywfillmnfkb-gzip-1.10/bin:/nix/store/l6vlzv376qfq62pqwv5fna3lw7gyi5sd-bzip2-1.0.6.0.2-bin/bin:/nix/store/5cgdzkwpan1kk19pi3mnnls24x6lfr6r-gnumake-4.3/bin:/nix/store/b45zavallnsvqwjs9wg9xw167jcs0935-bash-4.4-p23/bin:/nix/store/ibnw01kxpkh11pfydrd9dkvkxdzs4m9l-patch-2.7.6/bin:/nix/store/zi2s4z7vbmmldb07m7m958v5a61rmdyh-xz-5.2.5-bin/bin';export $'out'=$'/nix/store/0c1rd3hnmzq5f6bkb1pma0b99mmbsc85-nix-shell';export STRIP=$'strip';export IN_NIX_SHELL=$'pure';export SOURCE_DATE_EPOCH=315532800;export SIZE=$'size';export DETERMINISTIC_BUILD=1;export TMPDIR=$'/run/user/1000';export $'doCheck'='';export TEMPDIR=$'/run/user/1000';export $'system'=$'x86_64-linux';export NIX_ENFORCE_NO_NATIVE=1;export _PYTHON_HOST_PLATFORM=$'linux-x86_64';export $'buildInputs'=$'/nix/store/xdzdbpvmfbpvywmlrv87k3niv90zkb5d-go-1.16.6 /nix/store/b3dlcvfwa2rzqhbs6qv9jyfsaz1qdil7-gofumpt-0.1.1 /nix/store/nj3r5m187vwiv7c3rk6cp6y6lxa379nc-lint-20201208-83fdc39';export $'depsBuildTarget'='';export $'propagatedNativeBuildInputs'='';export _PYTHON_SYSCONFIGDATA_NAME=$'_sysconfigdata__linux_x86_64-linux-gnu';export HOME=$'/home/qaristote';export $'strictDeps'='';export SSL_CERT_FILE=$'/no-cert-file.crt';export NIX_CC=$'/nix/store/q65l6lvzgbrv64p5iib8jvpj5zc2mans-gcc-wrapper-10.3.0';export SHELL=$'/nix/store/yfgh5ar7pbmn1v8n61sksq410kr8p3rw-bash-interactive-4.4-p23/bin/bash';export _=$'/nix/store/rzvrnv49mdkpki1q5lkf40ahm52lnmrw-direnv-2.28.0/bin/direnv';export XDG_DATA_DIRS=$'/nix/store/aa33l2ykdbkl6mih44f3gmk7h2467qwk-nixfmt-0.4.0/share:/nix/store/yqjhkdarf7p74wcha7aypzsb751n7wl2-python3-3.9.5/share:/nix/store/hicfsj7pp72fc96vp1mqjb0qjzf8fiik-patchelf-0.12/share';export $'name'=$'nix-shell';export $'doInstallCheck'=''; diff --git a/home/pkgs/barista/.direnv/cache-pre306003.c464dc811ba b/home/pkgs/barista/.direnv/cache-pre306003.c464dc811ba new file mode 100644 index 0000000..117f054 --- /dev/null +++ b/home/pkgs/barista/.direnv/cache-pre306003.c464dc811ba @@ -0,0 +1 @@ +export STRINGS=$'strings';export NIX_BUILD_TOP=$'/run/user/1000';export PYTHONHASHSEED=0;export NIX_LDFLAGS=$'-rpath /nix/store/x0azwm3lw2hib8236aa30gf655yqjbbj-nix-shell/lib64 -rpath /nix/store/x0azwm3lw2hib8236aa30gf655yqjbbj-nix-shell/lib -L/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/lib -L/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/lib';export NIX_BUILD_CORES=8;export $'depsBuildTargetPropagated'='';export _=$'/nix/store/j639yf6cgqca6h8ghicg2s0sgd7p6mjg-direnv-2.28.0/bin/direnv';export $'stdenv'=$'/nix/store/b39yxip6di5gq3q8513hfvmhfwz4yq77-stdenv-linux';export _PYTHON_SYSCONFIGDATA_NAME=$'_sysconfigdata__linux_x86_64-linux-gnu';export OBJCOPY=$'objcopy';export XDG_DATA_DIRS=$'/nix/store/vyc1xn7bsqg3p2g2infadir4wvw78jfq-nixfmt-0.4.0/share:/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/share:/nix/store/wl5vdx1g9wkjgsjb8z1g9gxp5dwr8dfx-patchelf-0.12/share';export NIX_BINTOOLS=$'/nix/store/rs4jynk5rpvag2b2f8m7nrzsypjss4w1-binutils-wrapper-2.35.1';export PYTHONPATH=$'/nix/store/sav77sca2wqbsz7azvmflwjnmjmjgi44-python3.9-nix-prefetch-github-4.0.4/lib/python3.9/site-packages:/nix/store/725jaiv1ha1a3rirk8wh173jqg1q0naq-python3.9-attrs-21.2.0/lib/python3.9/site-packages:/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/lib/python3.9/site-packages:/nix/store/mb44if72zvvls0da5g0gy23j72b44szk-python3.9-click-8.0.1/lib/python3.9/site-packages:/nix/store/8zqsvq6dd3571si0chc0anfyy7rkxzsh-python3.9-effect-1.1.0/lib/python3.9/site-packages:/nix/store/hlp0y2a7a94z7hfw97spsbszf50b2n6i-python3.9-six-1.16.0/lib/python3.9/site-packages';export $'patches'='';export $'depsTargetTargetPropagated'='';export $'builder'=$'/nix/store/can473ld4dc8izcjlm4i5daxsh1yl5d8-bash-4.4-p23/bin/bash';export READELF=$'readelf';export $'exitHook'='';export RANLIB=$'ranlib';export TMPDIR=$'/run/user/1000';export $'depsHostHostPropagated'='';export NIX_SSL_CERT_FILE=$'/no-cert-file.crt';export $'depsHostHost'='';export $'out'=$'/nix/store/x0azwm3lw2hib8236aa30gf655yqjbbj-nix-shell';export HOME=$'/home/qaristote';export $'configureFlags'='';export SHELL=$'/nix/store/39k586qrghljxiyqvv72ni5fk89vshib-bash-interactive-4.4-p23/bin/bash';export $'propagatedNativeBuildInputs'='';export $'strictDeps'='';export LOGNAME=$'qaristote';export HOST_PATH=$'/nix/store/dy536kkyf4ac14nblb4q3qnj24v0yma8-go-1.16.6/bin:/nix/store/lnj8qilsbirpxn7v4qczhkw6xk0m5by9-gofumpt-0.1.1/bin:/nix/store/mf5kz6705fvvp7m5zbx52mvj5g13rxhg-lint-20201208-83fdc39/bin:/nix/store/jj6z78skpdcya84iqbn9cf59sxjy5msv-coreutils-8.32/bin:/nix/store/2nrji9a3q54bnbf6bh2i01pv7hnb4320-findutils-4.8.0/bin:/nix/store/n0s100cc8q4y31cwik65p497m4y1xrlj-diffutils-3.7/bin:/nix/store/pp6q8mh5ilgsf67cciggkqcrrw8z2hip-gnused-4.8/bin:/nix/store/azjjb2azlva4ifsiyazrl8ajck5njfxn-gnugrep-3.6/bin:/nix/store/1838raw4b33pbry9m3c4mwrfigzbkf6r-gawk-5.1.0/bin:/nix/store/87l7j4jcsl6x50nzpii751cdbsa26b0f-gnutar-1.34/bin:/nix/store/zab716kfmd0h8iy49dldm8x1b695p7sk-gzip-1.10/bin:/nix/store/yr4rc4w2fcf96grwliqr1kgypi47q6j0-bzip2-1.0.6.0.2-bin/bin:/nix/store/pyv3351wlsa5r8sa8bbjpici3ksbvcqc-gnumake-4.3/bin:/nix/store/can473ld4dc8izcjlm4i5daxsh1yl5d8-bash-4.4-p23/bin:/nix/store/ral4i7kjhmxzq2kdg11ymx2bshgxk76m-patch-2.7.6/bin:/nix/store/jjfwszja3l4l4a6rrs2fi4im5hw0cjzc-xz-5.2.5-bin/bin';export AS=$'as';export CC=$'gcc';export PATH=$'/nix/store/39k586qrghljxiyqvv72ni5fk89vshib-bash-interactive-4.4-p23/bin:/nix/store/vyc1xn7bsqg3p2g2infadir4wvw78jfq-nixfmt-0.4.0/bin:/nix/store/fc9m8dwfmbcdzfrhrwc7varl7mw7g4id-nix-prefetch-scripts/bin:/nix/store/sav77sca2wqbsz7azvmflwjnmjmjgi44-python3.9-nix-prefetch-github-4.0.4/bin:/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/bin:/nix/store/wl5vdx1g9wkjgsjb8z1g9gxp5dwr8dfx-patchelf-0.12/bin:/nix/store/qvv5y4fx4x879rbsbs4g27mypl9wxbb9-gcc-wrapper-10.3.0/bin:/nix/store/cj8kp411lblbdm4qj94s14h99dx1pv4b-gcc-10.3.0/bin:/nix/store/wkxfa6jfwsh0n7d7czi0xp2b7sgrkv25-glibc-2.33-47-bin/bin:/nix/store/jj6z78skpdcya84iqbn9cf59sxjy5msv-coreutils-8.32/bin:/nix/store/rs4jynk5rpvag2b2f8m7nrzsypjss4w1-binutils-wrapper-2.35.1/bin:/nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin:/nix/store/dy536kkyf4ac14nblb4q3qnj24v0yma8-go-1.16.6/bin:/nix/store/lnj8qilsbirpxn7v4qczhkw6xk0m5by9-gofumpt-0.1.1/bin:/nix/store/mf5kz6705fvvp7m5zbx52mvj5g13rxhg-lint-20201208-83fdc39/bin:/nix/store/jj6z78skpdcya84iqbn9cf59sxjy5msv-coreutils-8.32/bin:/nix/store/2nrji9a3q54bnbf6bh2i01pv7hnb4320-findutils-4.8.0/bin:/nix/store/n0s100cc8q4y31cwik65p497m4y1xrlj-diffutils-3.7/bin:/nix/store/pp6q8mh5ilgsf67cciggkqcrrw8z2hip-gnused-4.8/bin:/nix/store/azjjb2azlva4ifsiyazrl8ajck5njfxn-gnugrep-3.6/bin:/nix/store/1838raw4b33pbry9m3c4mwrfigzbkf6r-gawk-5.1.0/bin:/nix/store/87l7j4jcsl6x50nzpii751cdbsa26b0f-gnutar-1.34/bin:/nix/store/zab716kfmd0h8iy49dldm8x1b695p7sk-gzip-1.10/bin:/nix/store/yr4rc4w2fcf96grwliqr1kgypi47q6j0-bzip2-1.0.6.0.2-bin/bin:/nix/store/pyv3351wlsa5r8sa8bbjpici3ksbvcqc-gnumake-4.3/bin:/nix/store/can473ld4dc8izcjlm4i5daxsh1yl5d8-bash-4.4-p23/bin:/nix/store/ral4i7kjhmxzq2kdg11ymx2bshgxk76m-patch-2.7.6/bin:/nix/store/jjfwszja3l4l4a6rrs2fi4im5hw0cjzc-xz-5.2.5-bin/bin';export $'name'=$'nix-shell';export SIZE=$'size';export $'depsBuildTarget'='';export DETERMINISTIC_BUILD=1;export $'NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu'=1;export NIX_HARDENING_ENABLE=$'fortify stackprotector pic strictoverflow format relro bindnow';export TEMP=$'/run/user/1000';export AR=$'ar';export $'depsBuildBuild'='';export STRIP=$'strip';export $'NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu'=1;export PYTHONNOUSERSITE=1;export $'outputs'=$'out';export $'depsBuildBuildPropagated'='';export TEMPDIR=$'/run/user/1000';export $'buildInputs'=$'/nix/store/dy536kkyf4ac14nblb4q3qnj24v0yma8-go-1.16.6 /nix/store/lnj8qilsbirpxn7v4qczhkw6xk0m5by9-gofumpt-0.1.1 /nix/store/mf5kz6705fvvp7m5zbx52mvj5g13rxhg-lint-20201208-83fdc39';export PAGER=$'less -R';export _PYTHON_HOST_PLATFORM=$'linux-x86_64';export $'phases'=$'nobuildPhase';export NIX_CFLAGS_COMPILE=$' -frandom-seed=x0azwm3lw2 -isystem /nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/include -isystem /nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/include';export $'doCheck'='';export SOURCE_DATE_EPOCH=315532800;export $'propagatedBuildInputs'='';export $'nobuildPhase'=$'echo\necho "This derivation is not meant to be built, aborting";\necho\nexit 1\n';export $'doInstallCheck'='';export NM=$'nm';export CXX=$'g++';export TERM=$'alacritty';export NIX_INDENT_MAKE=1;export USER=$'qaristote';export $'depsTargetTarget'='';export $'nativeBuildInputs'=$'/nix/store/vyc1xn7bsqg3p2g2infadir4wvw78jfq-nixfmt-0.4.0 /nix/store/fc9m8dwfmbcdzfrhrwc7varl7mw7g4id-nix-prefetch-scripts /nix/store/sav77sca2wqbsz7azvmflwjnmjmjgi44-python3.9-nix-prefetch-github-4.0.4';export LD=$'ld';export $'shellHook'='';export NIX_STORE=$'/nix/store';export NIX_ENFORCE_NO_NATIVE=1;export DISPLAY=$':0';export CONFIG_SHELL=$'/nix/store/can473ld4dc8izcjlm4i5daxsh1yl5d8-bash-4.4-p23/bin/bash';export OBJDUMP=$'objdump';export SSL_CERT_FILE=$'/no-cert-file.crt';export __ETC_PROFILE_SOURCED=1;export $'system'=$'x86_64-linux';export IN_NIX_SHELL=$'pure';export $'shell'=$'/nix/store/can473ld4dc8izcjlm4i5daxsh1yl5d8-bash-4.4-p23/bin/bash';export SHLVL=5;export TMP=$'/run/user/1000';export NIX_CC=$'/nix/store/qvv5y4fx4x879rbsbs4g27mypl9wxbb9-gcc-wrapper-10.3.0'; diff --git a/home/pkgs/barista/.direnv/drv b/home/pkgs/barista/.direnv/drv new file mode 120000 index 0000000..4ee751f --- /dev/null +++ b/home/pkgs/barista/.direnv/drv @@ -0,0 +1 @@ +/nix/store/84pvafa8q26pgzk379h894bxvff0h4a8-nix-shell.drv
\ No newline at end of file diff --git a/home/pkgs/barista/.envrc b/home/pkgs/barista/.envrc new file mode 100644 index 0000000..4a4726a --- /dev/null +++ b/home/pkgs/barista/.envrc @@ -0,0 +1 @@ +use_nix diff --git a/home/pkgs/barista/default.nix b/home/pkgs/barista/default.nix new file mode 100644 index 0000000..2553748 --- /dev/null +++ b/home/pkgs/barista/default.nix @@ -0,0 +1,40 @@ +{ pkgs, i3statusGo ? null }: + +with pkgs; +with lib; +let useDefaultConfig = i3statusGo == null; +in buildGoModule rec { + name = "barista"; + + # src = fetchGit { + # url = ./src; + # rev = "2aa886091e455b2e213dd46d5405db0913759b03"; + # }; + + src = fetchFromGitHub { + owner = "soumya92"; + repo = "barista"; + rev = "82ee7b7bf4b928111af376e498458336b320b3b1"; + sha256 = "0f0igsci7i0chjrw01fhmsv24nk4s5rxmk31j6z9yq8l216wz67g"; + }; + + patchPhase = '' + mkdir main + '' + (if useDefaultConfig then # use samples/i3status/i3status.go as config + '' + mv samples/i3status/i3status.go main/i3status.go + '' else # import config and patch font loading + '' + cp "${i3statusGo}" main/i3status.go + sed -i '0,\|fontawesome.Load()|s||fontawesome.Load("${pkgs.personal.fontMetadata.fontawesome}")|' main/i3status.go + sed -i '0,\|mdi.Load()|s||mdi.Load("${pkgs.personal.fontMetadata.material-design-icons}")|' main/i3status.go + '') + # patch call to iwgetid + '' + sed -i '0,\|/sbin/iwgetid|s||${pkgs.wirelesstools}/bin/iwgetid|' modules/wlan/wlan.go + ''; + + subPackages = [ "main/i3status.go" ]; + + vendorSha256 = "1agvkrs2az65ldmlhwajxym36w14jnv9lyri413cw43iazhiv7r7"; +} + diff --git a/home/pkgs/barista/shell.nix b/home/pkgs/barista/shell.nix new file mode 100644 index 0000000..0fcfc92 --- /dev/null +++ b/home/pkgs/barista/shell.nix @@ -0,0 +1,8 @@ +{ pkgs ? import <nixpkgs> { } }: + +let + settings = { + nix.enable = true; + golang.enable = true; + }; +in import ~/documents/nix/shells { inherit pkgs settings; } |
