This repository has no description
0

Configure Feed

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

configs: use pkgs.writers instead of nix-writers

nixpkgs' pkgs.writers replaces nix-writers' top-level writeDash,
writeDashBin, writeBashBin and write (now linkFarm).

+24 -24
+1 -1
configs/alacritty.nix
··· 53 53 alacritty = pkgs.symlinkJoin { 54 54 name = "alacritty"; 55 55 paths = [ 56 - (pkgs.writeDashBin "alacritty" '' 56 + (pkgs.writers.writeDashBin "alacritty" '' 57 57 # ${pkgs.alacritty}/bin/alacritty --config-file /var/theme/config/alacritty.toml msg create-window "$@" || 58 58 ${pkgs.alacritty}/bin/alacritty --config-file /var/theme/config/alacritty.toml "$@" 59 59 '')
+1 -1
configs/bitlbee.nix
··· 17 17 18 18 systemd.services.bitlbee.serviceConfig = { 19 19 ExecStartPre = [ 20 - "+${pkgs.writeDash "setup-bitlbee" '' 20 + "+${pkgs.writers.writeDash "setup-bitlbee" '' 21 21 ${pkgs.coreutils}/bin/chown bitlbee:bitlbee /var/state/bitlbee || : 22 22 ''}" 23 23 ];
+1 -1
configs/br.nix
··· 18 18 19 19 # usage: scanimage -d "$(find-scanner bra)" --batch --format=tiff --resolution 150 -x 211 -y 298 20 20 environment.systemPackages = [ 21 - (pkgs.writeDashBin "find-scanner" '' 21 + (pkgs.writers.writeDashBin "find-scanner" '' 22 22 set -efu 23 23 name=$1 24 24 ${pkgs.sane-backends}/bin/scanimage -f '%m %d
+2 -2
configs/default.nix
··· 206 206 pciutils 207 207 pop 208 208 untilport 209 - (pkgs.writeDashBin "urgent" '' 209 + (pkgs.writers.writeDashBin "urgent" '' 210 210 printf '\a' 211 211 '') 212 212 usbutils ··· 214 214 #unpack stuff 215 215 libarchive 216 216 217 - (pkgs.writeDashBin "sshn" '' 217 + (pkgs.writers.writeDashBin "sshn" '' 218 218 ${pkgs.openssh}/bin/ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no "$@" 219 219 '') 220 220 ];
+1 -1
configs/htop.nix
··· 5 5 htop = pkgs.symlinkJoin { 6 6 name = "htop"; 7 7 paths = [ 8 - (pkgs.writeDashBin "htop" '' 8 + (pkgs.writers.writeDashBin "htop" '' 9 9 export HTOPRC=${pkgs.writeText "htoprc" '' 10 10 fields=0 48 17 18 38 39 40 2 46 47 49 1 11 11 sort_key=46
+4 -4
configs/mc.nix
··· 211 211 (pkgs.symlinkJoin { 212 212 name = "mc"; 213 213 paths = [ 214 - (pkgs.writeDashBin "mc" '' 214 + (pkgs.writers.writeDashBin "mc" '' 215 215 export MC_DATADIR=${ 216 - pkgs.write "mc-ext" { 217 - "/mc.ext.ini".link = mcExt; 218 - "/sfs.ini".text = ""; 216 + pkgs.linkFarm "mc-ext" { 217 + "mc.ext.ini" = mcExt; 218 + "sfs.ini" = pkgs.writeText "sfs.ini" ""; 219 219 } 220 220 }; 221 221 export TERM=xterm-256color
+3 -3
configs/mumble-reminder.nix
··· 7 7 let 8 8 write_to_irc = 9 9 chan: 10 - pkgs.writeDash "write_to_irc" '' 10 + pkgs.writers.writeDash "write_to_irc" '' 11 11 ${pkgs.curl}/bin/curl -fsSv --unix-socket '${lib.removePrefix "unix:" config.krebs.reaktor2.mumble-reminder.API.listen}' http://z/ \ 12 12 -H content-type:application/json \ 13 13 -d "$(${pkgs.jq}/bin/jq -n \ ··· 52 52 pattern = "^erinner mich$"; 53 53 activate = "match"; 54 54 command = { 55 - filename = pkgs.writeDash "add_remind" '' 55 + filename = pkgs.writers.writeDash "add_remind" '' 56 56 echo "$_from" >> /var/lib/reaktor2-mumble-reminder/users 57 57 sort /var/lib/reaktor2-mumble-reminder/users | uniq > /var/lib/reaktor2-mumble-reminder/users.tmp 58 58 mv /var/lib/reaktor2-mumble-reminder/users.tmp /var/lib/reaktor2-mumble-reminder/users ··· 64 64 pattern = "^nerv nicht$"; 65 65 activate = "match"; 66 66 command = { 67 - filename = pkgs.writeDash "del_remind" '' 67 + filename = pkgs.writers.writeDash "del_remind" '' 68 68 ${pkgs.gnused}/bin/sed -i "/$_from/d" /var/lib/reaktor2-mumble-reminder/users 69 69 echo "okok, Ich werde $_from nich mehr erinnern" 70 70 '';
+1 -1
configs/xdg-open.nix
··· 1 1 { pkgs, ... }: 2 2 let 3 3 4 - xdg-open = pkgs.writeBashBin "xdg-open" '' 4 + xdg-open = pkgs.writers.writeBashBin "xdg-open" '' 5 5 set -xe 6 6 FILE="$1" 7 7 PATH=/run/current-system/sw/bin
+1 -1
modules/sync-containers3.nix
··· 275 275 mkdir -p /var/lib/sync-containers3/${ctr.name}/state 276 276 mountpoint /var/lib/sync-containers3/${ctr.name}/state || mount /dev/mapper/${ctr.name} /var/lib/sync-containers3/${ctr.name}/state 277 277 /run/current-system/sw/bin/nixos-container start ${ctr.name} 278 - /run/current-system/sw/bin/nixos-container run ${ctr.name} -- ${pkgs.writeDash "init" '' 278 + /run/current-system/sw/bin/nixos-container run ${ctr.name} -- ${pkgs.writers.writeDash "init" '' 279 279 mkdir -p /var/state 280 280 ''} 281 281 '')
+1 -1
machines/mors/config.nix
··· 65 65 android-tools 66 66 dnsutils 67 67 woeusb 68 - (pkgs.writeDashBin "play-on" '' 68 + (pkgs.writers.writeDashBin "play-on" '' 69 69 HOST=$(echo 'styx\nshodan' | fzfmenu) 70 70 ssh -t "$HOST" -- mpv "$@" 71 71 '')
+1 -1
machines/styx/config.nix
··· 21 21 22 22 environment.systemPackages = with pkgs; [ 23 23 wol 24 - (writeDashBin "wake-alien" '' 24 + (writers.writeDashBin "wake-alien" '' 25 25 ${wol}/bin/wol -h 10.42.0.255 10:65:30:68:83:a3 26 26 '') 27 27 (writers.writeDashBin "iptv" ''
+4 -4
configs/desktops/lib/x11.nix
··· 137 137 }; 138 138 139 139 lass.klem = { 140 - kpaste.script = pkgs.writeDash "kpaste-wrapper" '' 140 + kpaste.script = pkgs.writers.writeDash "kpaste-wrapper" '' 141 141 ${pkgs.kpaste}/bin/kpaste \ 142 142 | ${pkgs.coreutils}/bin/tail -1 \ 143 143 | ${pkgs.coreutils}/bin/tr -d '\r\n' ··· 148 148 }; 149 149 "go.lassul.us" = { 150 150 target = "STRING"; 151 - script = pkgs.writeDash "go.lassul.us" '' 151 + script = pkgs.writers.writeDash "go.lassul.us" '' 152 152 export GO_HOST='go.lassul.us' 153 153 ${pkgs.goify}/bin/goify 154 154 ''; 155 155 }; 156 156 qrcode = { 157 157 target = "image"; 158 - script = pkgs.writeDash "zbar" '' 158 + script = pkgs.writers.writeDash "zbar" '' 159 159 ${pkgs.zbar}/bin/zbarimg -q --raw - 160 160 ''; 161 161 }; 162 162 ocr = { 163 163 target = "image"; 164 - script = pkgs.writeDash "gocr" '' 164 + script = pkgs.writers.writeDash "gocr" '' 165 165 ${pkgs.netpbm}/bin/pngtopnm - \ 166 166 | ${pkgs.gocr}/bin/gocr - 167 167 '';
+3 -3
configs/services/radio/default.nix
··· 48 48 ${pkgs.jq}/bin/jq -r '.filename' 49 49 ''; 50 50 51 - good_track = pkgs.writeBashBin "good_track" '' 51 + good_track = pkgs.writers.writeBashBin "good_track" '' 52 52 set -eu 53 53 54 54 current_track=$(${pkgs.curl}/bin/curl -fSs http://localhost:8002/current | ${pkgs.jq}/bin/jq -r .filename) ··· 62 62 echo good: "$track_infos" 63 63 ''; 64 64 65 - print_current = pkgs.writeDashBin "print_current" '' 65 + print_current = pkgs.writers.writeDashBin "print_current" '' 66 66 file=$(${pkgs.curl}/bin/curl -fSs http://localhost:8002/current | 67 67 ${pkgs.jq}/bin/jq -r '.filename' | 68 68 ${pkgs.gnused}/bin/sed 's,^${music_dir},,' ··· 205 205 user = { 206 206 name = "radio"; 207 207 }; 208 - scriptFile = pkgs.writeDash "radio" '' 208 + scriptFile = pkgs.writers.writeDash "radio" '' 209 209 set -x 210 210 case "''${Method:-} ''${Request_URI:-}" in 211 211 "POST /skip")