From d7b2467a4758754d98d28729aa0478450fc5d37b Mon Sep 17 00:00:00 2001 From: z3rOR0ne Date: Thu, 21 Jul 2022 13:46:20 -0700 Subject: [PATCH] :sparkles: Added go list as well in makelist --- my_go_packages.txt | 365 +++++++++++++++++++++++++++++++++++++++++++++ scripts/makelist | 8 + 2 files changed, 373 insertions(+) create mode 100644 my_go_packages.txt diff --git a/my_go_packages.txt b/my_go_packages.txt new file mode 100644 index 00000000..5764eb74 --- /dev/null +++ b/my_go_packages.txt @@ -0,0 +1,365 @@ +archive/tar +archive/zip +bufio +bytes +compress/bzip2 +compress/flate +compress/gzip +compress/lzw +compress/zlib +container/heap +container/list +container/ring +context +crypto +crypto/aes +crypto/cipher +crypto/des +crypto/dsa +crypto/ecdsa +crypto/ed25519 +crypto/ed25519/internal/edwards25519 +crypto/ed25519/internal/edwards25519/field +crypto/elliptic +crypto/elliptic/internal/fiat +crypto/elliptic/internal/nistec +crypto/hmac +crypto/internal/randutil +crypto/internal/subtle +crypto/md5 +crypto/rand +crypto/rc4 +crypto/rsa +crypto/sha1 +crypto/sha256 +crypto/sha512 +crypto/subtle +crypto/tls +crypto/x509 +crypto/x509/pkix +database/sql +database/sql/driver +debug/buildinfo +debug/dwarf +debug/elf +debug/gosym +debug/macho +debug/pe +debug/plan9obj +embed +embed/internal/embedtest +encoding +encoding/ascii85 +encoding/asn1 +encoding/base32 +encoding/base64 +encoding/binary +encoding/csv +encoding/gob +encoding/hex +encoding/json +encoding/pem +encoding/xml +errors +expvar +flag +fmt +go/ast +go/build +go/build/constraint +go/constant +go/doc +go/format +go/importer +go/internal/gccgoimporter +go/internal/gcimporter +go/internal/srcimporter +go/internal/typeparams +go/parser +go/printer +go/scanner +go/token +go/types +hash +hash/adler32 +hash/crc32 +hash/crc64 +hash/fnv +hash/maphash +html +html/template +image +image/color +image/color/palette +image/draw +image/gif +image/internal/imageutil +image/jpeg +image/png +index/suffixarray +internal/abi +internal/buildcfg +internal/bytealg +internal/cfg +internal/cpu +internal/execabs +internal/fmtsort +internal/fuzz +internal/goarch +internal/godebug +internal/goexperiment +internal/goos +internal/goroot +internal/goversion +internal/intern +internal/itoa +internal/lazyregexp +internal/lazytemplate +internal/nettrace +internal/obscuretestdata +internal/oserror +internal/poll +internal/profile +internal/race +internal/reflectlite +internal/singleflight +internal/syscall/execenv +internal/syscall/unix +internal/sysinfo +internal/testenv +internal/testlog +internal/trace +internal/unsafeheader +internal/xcoff +io +io/fs +io/ioutil +log +log/syslog +math +math/big +math/bits +math/cmplx +math/rand +mime +mime/multipart +mime/quotedprintable +net +net/http +net/http/cgi +net/http/cookiejar +net/http/fcgi +net/http/httptest +net/http/httptrace +net/http/httputil +net/http/internal +net/http/internal/ascii +net/http/internal/testcert +net/http/pprof +net/internal/socktest +net/mail +net/netip +net/rpc +net/rpc/jsonrpc +net/smtp +net/textproto +net/url +os +os/exec +os/exec/internal/fdtest +os/signal +os/signal/internal/pty +os/user +path +path/filepath +plugin +reflect +reflect/internal/example1 +reflect/internal/example2 +regexp +regexp/syntax +runtime +runtime/cgo +runtime/debug +runtime/internal/atomic +runtime/internal/math +runtime/internal/sys +runtime/internal/syscall +runtime/metrics +runtime/pprof +runtime/race +runtime/trace +sort +strconv +strings +sync +sync/atomic +syscall +testing +testing/fstest +testing/internal/testdeps +testing/iotest +testing/quick +text/scanner +text/tabwriter +text/template +text/template/parse +time +time/tzdata +unicode +unicode/utf16 +unicode/utf8 +unsafe +cmd/addr2line +cmd/api +cmd/asm +cmd/asm/internal/arch +cmd/asm/internal/asm +cmd/asm/internal/flags +cmd/asm/internal/lex +cmd/buildid +cmd/cgo +cmd/compile +cmd/compile/internal/abi +cmd/compile/internal/amd64 +cmd/compile/internal/arm +cmd/compile/internal/arm64 +cmd/compile/internal/base +cmd/compile/internal/bitvec +cmd/compile/internal/deadcode +cmd/compile/internal/devirtualize +cmd/compile/internal/dwarfgen +cmd/compile/internal/escape +cmd/compile/internal/gc +cmd/compile/internal/importer +cmd/compile/internal/inline +cmd/compile/internal/ir +cmd/compile/internal/liveness +cmd/compile/internal/logopt +cmd/compile/internal/mips +cmd/compile/internal/mips64 +cmd/compile/internal/noder +cmd/compile/internal/objw +cmd/compile/internal/pkginit +cmd/compile/internal/ppc64 +cmd/compile/internal/reflectdata +cmd/compile/internal/riscv64 +cmd/compile/internal/s390x +cmd/compile/internal/ssa +cmd/compile/internal/ssagen +cmd/compile/internal/staticdata +cmd/compile/internal/staticinit +cmd/compile/internal/syntax +cmd/compile/internal/test +cmd/compile/internal/typebits +cmd/compile/internal/typecheck +cmd/compile/internal/types +cmd/compile/internal/types2 +cmd/compile/internal/walk +cmd/compile/internal/wasm +cmd/compile/internal/x86 +cmd/cover +cmd/dist +cmd/doc +cmd/fix +cmd/go +cmd/go/internal/auth +cmd/go/internal/base +cmd/go/internal/bug +cmd/go/internal/cache +cmd/go/internal/cfg +cmd/go/internal/clean +cmd/go/internal/cmdflag +cmd/go/internal/doc +cmd/go/internal/envcmd +cmd/go/internal/fix +cmd/go/internal/fmtcmd +cmd/go/internal/fsys +cmd/go/internal/generate +cmd/go/internal/get +cmd/go/internal/help +cmd/go/internal/imports +cmd/go/internal/list +cmd/go/internal/load +cmd/go/internal/lockedfile +cmd/go/internal/lockedfile/internal/filelock +cmd/go/internal/modcmd +cmd/go/internal/modconv +cmd/go/internal/modfetch +cmd/go/internal/modfetch/codehost +cmd/go/internal/modfetch/zip_sum_test +cmd/go/internal/modget +cmd/go/internal/modinfo +cmd/go/internal/modload +cmd/go/internal/mvs +cmd/go/internal/par +cmd/go/internal/robustio +cmd/go/internal/run +cmd/go/internal/search +cmd/go/internal/str +cmd/go/internal/test +cmd/go/internal/test/internal/genflags +cmd/go/internal/tool +cmd/go/internal/trace +cmd/go/internal/vcs +cmd/go/internal/version +cmd/go/internal/vet +cmd/go/internal/web +cmd/go/internal/work +cmd/go/internal/workcmd +cmd/gofmt +cmd/internal/archive +cmd/internal/bio +cmd/internal/browser +cmd/internal/buildid +cmd/internal/codesign +cmd/internal/diff +cmd/internal/dwarf +cmd/internal/edit +cmd/internal/gcprog +cmd/internal/goobj +cmd/internal/moddeps +cmd/internal/obj +cmd/internal/obj/arm +cmd/internal/obj/arm64 +cmd/internal/obj/mips +cmd/internal/obj/ppc64 +cmd/internal/obj/riscv +cmd/internal/obj/s390x +cmd/internal/obj/wasm +cmd/internal/obj/x86 +cmd/internal/objabi +cmd/internal/objfile +cmd/internal/pkgpath +cmd/internal/quoted +cmd/internal/src +cmd/internal/sys +cmd/internal/test2json +cmd/internal/traceviewer +cmd/link +cmd/link/internal/amd64 +cmd/link/internal/arm +cmd/link/internal/arm64 +cmd/link/internal/benchmark +cmd/link/internal/dwtest +cmd/link/internal/ld +cmd/link/internal/loadelf +cmd/link/internal/loader +cmd/link/internal/loadmacho +cmd/link/internal/loadpe +cmd/link/internal/loadxcoff +cmd/link/internal/mips +cmd/link/internal/mips64 +cmd/link/internal/ppc64 +cmd/link/internal/riscv64 +cmd/link/internal/s390x +cmd/link/internal/sym +cmd/link/internal/wasm +cmd/link/internal/x86 +cmd/nm +cmd/objdump +cmd/pack +cmd/pprof +cmd/test2json +cmd/trace +cmd/vet diff --git a/scripts/makelist b/scripts/makelist index ac2b63c9..5f8f939c 100755 --- a/scripts/makelist +++ b/scripts/makelist @@ -5,5 +5,13 @@ pacman -Q | awk '!($2="")' | tr '\n' ' ' > my_packages.txt npm list -g > my_npm_packages.txt pip list > my_pip_packages.txt +go list ... > my_go_packages.txt + +# currently empty... +# cargo install -- list > my_cargo_packages.txt + +# for debian distributions: +# apt list --installed > my_packages.txt + # can be used in conjunction with xargs to reinstall all packages: # cat my_packages.txt | sudo xargs pacman -S