# grep -iroE '[a-zA-Z]{2,}' --include "*.md" . | sort -u -f > all_words.txt # grep -iFxf all_words.txt /usr/share/dict/words > words.txt abbreviation ability able aborting about above absolute abstraction AC accelerated acceleration accept acceptable access accessed accesses accessible accessing according account accountability Acer achieve achieved acronym across ACT active Acts actual actually adapter ADD added adding addition additional additionally address addressed adds adjust adjusting administrator adopt adopted adopting advanced advantage advice aesthetically AF after afterwards Ag again against aggressively ahead AK alias align alignment alive all allocate allocated allocates allocation allow allowing allows alongside Alpine already also alt alternate alternative alternatively although always AM AMD amending amount An analysis analyzer AND Android announce anon anonymous another answer any anybody anymore anyone anything anywhere apart API Apis app appear appears append application applied applies approach appropriate appropriately apt arbitrary Arch architecture archive archiving are area argument Arm around array Art article artificial ASCII Ask asked asks aspirational assert assertion assigned assignment assist assume assumes assuming At attempt attempting attribute attribution audio author auto automatically available avoid avoiding away back background backing bad Banner BAR bare base based bash BASIC basically Be Beau beautifier because become becomes been before beforehand Begin behalf behavior behind being belong below better between beyond big bin binaries binary bind BIOS bit bitmap Black blasting blinking blob block blocking blog Board Boards body boiler Book Boolean boot bootable booted booting both bottom boundaries bouquet box BR brace Branch brand breakdown brew Bridge broken browse browser browsing BSD buffer Bug buggy build builder building built bunch but by CAB cable cache call called calling Can cannot canonical capabilities capable capacity capital capitalize capture captured Card CARE Case cask CAT catch cater cause caused CD centered certain Ch change changed changing channel char character cheat check checked checking checkmark checkout child children chipset chipsets choice choose Chosen Ci circle circumvent clang class classes clause clean cleanup clear click clicking client clipboard clone cloning close closed clunky clutter code coded coding coexist coffee coherent collection Colon column COM combination combiner come coming comma command comment commented commit Common commonly communicate communication community compatibility compatible compilation compile compiled compiler compiles compiling complain completeness complexity component composited comprehension compressed compromise computer concept conceptually concrete concurrent condition conf configuration configure configured configures configuring conflicting conform confusing connect connected connecting connection consequently consider considered consistent consisting consists console Constant constraint construct constructed constructing construction constructor contact contain contains content context contiguous contrast control controller convenience convenient convention conversion convert converted cool copied copies copy copying copyright CORE correct correctly corresponding corrupted corruption cost costly could Count counted counting couple courage course coverage CP CPU crawl create created creates creating Creation Creator criteria critical crop Cross Cu curious curl current currently cursor custom customization customize customized customizing CZ dark data database dataflow DD DE dead deal Debian debug debugger debugging decide decided decimal decision declaration declare declared declaring decode decoded decoding decompress default deferred define defined defines definitely definition delete deleted deleting delimited Dell denote depend dependencies dependency dependent depending depends deployment derived derives describe described describes describing description descriptive design desired desktop destructor detail detailed detect detectable detecting determine determined deterministic dev devel developer development device diagonal dialog did difference different differs difficulty diffs Dir direct directing direction directive directly directories directory disable disabled disabling disclaimer discord discouraged discovering discrete disk diskless display displayed distribution divvy do doc document documentation documented doing Dom Don done doohickey Down download downloaded downloading dpi drag dragging draw drive driver drop dude due dump durable during dynamic dynamically each eagerly earlier Early easier easiest easily East easy Echo edge edit editing editor effect efficient Eg either element elevated else EM email embed embedded emerged emit emoji empty emulate emulated emulation emulator en enable enabled enables enabling encoded encoding encountered end ending endpoint enforces engine English enough ensure ensures entering entire entities entries entry environment EQ equal equivalent equivalently ERA err error especially essential essentially established establishes etc Eth Ethernet evaluation even event eventually ever every everything exactly example except exception exclude excluded excluding Exe executable executables execute executed execution exist existing exists exit expand expansion expect expected experienced experimental expert explain explains explicit explore Explorer export expose exposed exposing expression ext extend extends extension extensively extra extract extremely face facilities fact factor fail failed failing failure fairly fake false familiar fast faster fatal fault feature fedora feel few fewer ff fiddling Field fight figure figured file filename fill filtering final finalize finally find finding fine fini finish finishes firewall firmware first fix fixed flag flashing flexible float floating focal focus folder follow followed following font foo for Force Forces forget fork form format formatted formatter formatters formatting fortify forward forwarded found four frame framework free frequently fresh Friend from front FTP full fully fun function functionality functioning further furthermore fuse future fuzzing gag gateway GB Gemini general generally generate generated generates generation German get getter getters getting gigabyte git GitHub give giving gl global glyph GMP GNU Go goal goes going gone Good goofy Google gotten GPU grab graph graphical Greater group grow grub guaranteed guard guest GUI guide guided guideline hacking half halt halted halting hand handle handling Handy happen happening happens hard harder hardware hash hashes have haven having HE header heap heavy height held hello Help Helper helpful hence Here hex hexadecimal hidden high higher highlight highlighter highlighting historical hit hold Home homebrew horizontal Host hosted hostile how however HP HT HTML HTTP human ich icon IDE Idea ideal identically identified identifier identifiers idiomatic IF ignore ignoring iii image immediately implement implementation implemented implementing implicit implies import important improve IN include included includes including incorrect increment incrementally indented Index indexing indicate Indices individually Inf influenced info information inherit inheritance init initial initialization initialize initialized initializer inline input insert insertion inside insight inspect inspired install installation installed installing instance instantiated instantiation instead instrumentation int integer integrate integrated integration Intel intended inter interact interface internally Internet interpret interprets into intrinsic introduce introduction intrusive investigate Invocation Invocations invoke invokes involve Io IP IPA ISO issue IT item iterators itself jagged Jam JavaScript Joe join JPEG judgement jury just keep kept kernel Key keyboard keyword killed kind Kit know known label lack ladybug Lang language large largely larger last later latest launch launcher layout lazily leading leaf least leave leaving Left legacy Len length let letter level Lib libraries library license light like Likely likewise limit limitation limited Line link linked linker lint linters Linux list listed literal littering Little live living LL load loaded loading local locate located location lock locker locking log logged logging logical Long longer look lookup loop loosely losing Lot Low Lower lowercase lowest Mac machine macro made magic magically Main mainstream make making malicious managed manager manipulate manipulated manipulation manual manually many Map mapping Mark marked marketplace markup Master match matchers matches matching matter Max maximize maximum May maybe MB MD ME mean meaning meaningful meaningless Means medium meet Member Members membership memory mentioned menu mess message Meta metal meth Method Methods mib mice Microsoft Middle might mime mind mini minimizing minimum minute mirror Miss missing mode model modeling modem Modern modifier modify module Mold moment monitor More most mostly motherboard Mount mouse move moved moving MT much multi multiple must my Na name named naming Nan Native natively navigate NE nearest necessary need needed negative neighbor nesting Net network networking never New newer newline newly newt next NF nicely Ninja nix NM No node non None nonsensical NOR normal normally NOT note noted nothing notice noticed noting NOW nowadays null number Numbers numeric numerical numerous object occurs octal OEM OF off official offline often OG OK Old older omit ON onboard once one online only onto oom Open opened opening operand operate operating operation operator opt optimally optimization optimized option optional optionally OR order org original originally OSes other otherwise our ourselves out outdated outgoing outgrow output outside over overall overflow overhead overload overridden override overriding overview overwrite own owned owner ownership owns PA package packet Page paint painted Painter painting palette panel panic parallel parameter parent parentheses parse parser parsing part parted partition partly pass passed passes passing password past paste patch path pattern PC Pentium per performance performed period persist persistent person phase physical pi pick picked PID piece ping pitch pixel pkg Place placed placement plain plan planning plate platform playback Player playground please pleasing pledge plumb pluralization plus point pointed pointer pointing poll Port portal possible possibly Post potentially power practice pre precede preceding precision prediction prefer preferred prefix prefixed prepared preprocessing preprocessor present Presentation presented presently prettier pretty prevent previous primary Prime principle printed printing Private PRO probably problem proc procedure proceed proceeding process processes processor profile profiling program programming project prominently prompt prop propagate propagated propagating propagation Proper properly properties property Prot protect protocol provide provided provides proxy public pull punctuation push put putting PX Python qt qualified qualifier qualify querier question quick quickly quite RA radio RAM random range rare raspberry raw Re reaches read readable Reader Reading ready real realize really reason reasonably reasoning reboot rebuild rebuilds rebuilt receive recognize recognized recommend recommendation recommended reconfigure recoverable redirects reduce ref refer reference referencing referred referring reflect refresh Reg regard regenerate regexp region regression regular related relating relative release relevant reliable relies reload relying remember remote remove removed removing render rendition reoccurring repeat replace replaced replacement repo report repos repositories repository represent representation representing represents request requested requesting require required requirement requires requiring resampled reserved reset reside resize resized resizing resolution resorting resource respect respectively response responsibility responsible rest restart restarting result retaining return returned returning reveal revert Revolution RF Right RM Root rough roughly row ruc rule Rules run runner running runtime rust safe safely said sake SALT same sample samurai sanitize sanitizer sanitizers satisfaction save say scale scaled scaling Scan schedule scheduler scope scoped screen screenshot Script scrolling SCSI SD seamlessly search second Secret section security sed see seeing seems segment segmentation segmented segregated select selected selecting selection selectively selector self sending sent Separate separated separately separating separation sequence sequential sequentially serenity serial serialize series serve served server service serving session Set setter setting setup several sh share shared Shell shift ship Short shortcut should show shown shutdown side sign signal signed significant significantly similar similarly simple simpler simplest simplicity simply since single Singleton site size sized skip slave slightly slot slow slowly Small smaller smart smooth smoother Snake sniffing snip snippet SO socket soft software sole solely solves some somebody someday someone something sometimes somewhat somewhere Sound source sourcing space Span spawn spawned spawning Speaker speaking Speaks spec special specific specifically specification specified specifier specifiers specifies specify speed speeding Split spreadsheet squint SSA stability stable stack stage staged Standard start started starting startup state statement static stay STD stdio step still stop stopping storage store stored strategy stretch string stroke strongly structure stuck student studio stuff style styling sub subclasses subdirectory subframes subjectively subset succeed successful successfully such suffice suffix suffixes suggests suitable summarizes summary sunrise super superclass supplied supply support supported supporting suppose supposed sure surface surprisingly surrounded suspect swap switch symptom sync synchronous syntax system tab tabulation tailor take taken taking tap tar tarballs Target task taskbar team technical technique telling template temporarily tends term terminal terminate terminated terminates terse test tested text than that the their them themselves then there therefore thereof these they thin thing thingy third this those though thought thread three through throughout throwing thumb thus tick tied time timer to together toggle token too tool toolbar tooling top total towards trace track tracked tracking trackpad trailing transfer transferred transferring transform transmitted transparently Tree tricky tries trivially troubleshooting true try ttys tui turn turned turning tweaking two type typing Ubuntu undefined under understand underway undo unfilled unfortunately unifies uninitialized unique universal UNIX unknown unless unlike unprivileged unrecognized unsigned unsupported untested until unused unveil unzip up update updated updating uploading upon uppercase uptime Uri URL usage USB use used useful user username using usual usually utility valid validate validity value VAR variable variant variety various varying vector verify Version Versions vertical Very VGA via vice video view virtual visible visual visualizer void volatile VX wait Wall want wanting warning was wasm watch way we weak weakly Web Website went what wheel when whenever where whether which while whilst whiptail White WHO why wide widget width WiFi wiki Wikipedia wildcat Will willing win window Windows wipe wireless Wise wish wishes with within without wizard won Word work workaround workflow working workspace workstation World worry Worth would wrapped wrapper writable writing written wrong WWW Xe xterm xx xxx year yet yield yielding YMMV you your yourself YouTube zero ZIP zoom