445 Commits (167657879ba3463a06bca2e7590da2e1bc099793)
 

Author SHA1 Message Date
Igor Chubin 167657879b
Merge pull request #92 from terminalforlife/master
New Examples & `sysctl` File + Wording & Formatting Improvements
5 years ago
Igor Chubin 8dcabf4c9f
Merge pull request #93 from tlvince/patch-2
Add a jq filter example
5 years ago
Tom Vincent 1ba369f630
Add a jq filter example 5 years ago
terminalforlife c8d0c9e9c0 Tidy up and somewhat improve wording of `ssh` 5 years ago
terminalforlife 16fbc6f6eb Improve formatting and descriptions of `git`
I've also maintained a column limit of 80, for smaller terminals.

Some of these description changes are superfluous, but either improve
clarity, or make things a touch more concise, I believe.
5 years ago
terminalforlife e6da32c2b1 Show `tee` some love, for clarity and consistency 5 years ago
terminalforlife 4c5344e70c Add example to `perl` 5 years ago
terminalforlife cb863ec73c Add `sysctl` file with a few examples 5 years ago
Igor Chubin 44d15abd8d
Merge pull request #88 from terminalforlife/master
Tweaks & AWK Addition
5 years ago
terminalforlife 7da14d62dd Improve wording, grammar, and overall message
I've also corrected some syntax and cleaned up anything that was a bit
messy. I believe it's now more presentable.
5 years ago
terminalforlife 36b9feb0a2 Add pretty-print output taken from `/etc/passwd` 5 years ago
terminalforlife 524924166c Merge branch 'master' of https://github.com/chubin/cheat.sheets 5 years ago
Igor Chubin cfdd94c9c0
Merge pull request #87 from SoptikHa2/master
i3: Changed meta key symbol and added configuration guide
5 years ago
Petr Šťastný a8c7a70316
Split configuration guide into multiple segments 5 years ago
Petr Šťastný 9ac8548d2a
Fixed workspace ascii visualisation 5 years ago
terminalforlife 497c345247 Merge branch 'master' of https://github.com/chubin/cheat.sheets 5 years ago
Petr Šťastný e977e75e65
Removed empty line between sections 5 years ago
Petr Šťastný 50c8fce5bd
Changed meta key symbol and added configuration guide 5 years ago
terminalforlife e2b22d476b Address empty line issue mentioned in #83 PR
Had to remove the empty line else it would mess with the search
feature. I didn't realise these sheets are parsed.
5 years ago
Igor Chubin f3c83d2d0e
Merge pull request #86 from SoptikHa2/i3
Added i3 cheatsheet
5 years ago
Petr Šťastný 1b0728ca42
Added guide to precise new window positioning 5 years ago
Petr Šťastný a14798aab4
Added most useful i3 keybindings 5 years ago
terminalforlife 09e06fc821 Add syntax for fetching lines between patterns 5 years ago
terminalforlife 187916318f Tweaked comments and added alternative 5 years ago
Igor Chubin 7c88ba98f0 moved _scala/:main to _scala/_info.yaml (fixes #84) 5 years ago
Igor Chubin ad216096cd
Merge pull request #83 from terminalforlife/master
More of the Same
5 years ago
terminalforlife 0b61d3884e Fetch unique list of uppercase-only variables
Just wrote this because I'm wanting to convert numerous uppercase
variables in lots of shell programs to lowercase, except the initial
letter of a word. Manually, doing this would take forever.

First, however, I need to compile a list of variable names so I know
for what I want to search and replace, then omit certain ones typically
named in all uppercase, like `UID`, `USER`, `HOSTNAME`, etc, which I
will probably do by parsing `env` and various other special parameters
used by Bash.

Fun times.
5 years ago
terminalforlife 0ab091a8cd Add alternative approach to parsing `xev` 5 years ago
terminalforlife 81711828bc Add more examples using associate array variables 5 years ago
terminalforlife 6e507588ec Prefer `grep -[EF]` over deprecated `[ef]grep` 5 years ago
terminalforlife cd41a3e2ca Add line to list out available sections 5 years ago
terminalforlife 9c6e04b5c0 Add line to list unique DEB sections, using awk 5 years ago
Igor Chubin d8290aac76
Merge pull request #82 from terminalforlife/master
More Goodies
5 years ago
terminalforlife c08786cb0e Added alternative syntax for easier reading 5 years ago
terminalforlife 25f4ef1390 Add examples for `dpkg-deb` 5 years ago
terminalforlife 2c2a1f4fb6 Add file 'dpkg-deb' 5 years ago
terminalforlife e699f7c298 Add two examples for `apt-cache` 5 years ago
terminalforlife a388ee6534 Add file 'apt-cache' 5 years ago
terminalforlife 6955dd2709 Add extra information on source 5 years ago
terminalforlife b83d187fee Add file 'source', and briefly show its usage 5 years ago
terminalforlife 2e4f7be1b8 Add examples and detailed explanation of `umask` 5 years ago
terminalforlife be76804476 Add file 'umask' 5 years ago
terminalforlife 9feb9d7ddf Add a multitude of examples for apt-get 5 years ago
terminalforlife 4a67b1d9ad Add file 'apt-get' 5 years ago
terminalforlife 27c86e12f5 Add a number of examples for udisksctl 5 years ago
terminalforlife f5ec296286 Add 'udisksctl' file 5 years ago
Igor Chubin 134e596b71
Merge pull request #81 from terminalforlife/master
Additional New Entries, Counters, and Files
5 years ago
terminalforlife cddd2c0e11 List executable files found in PATH
Many uses for this!

Say you install a large set of updates, so want to cross-check the old
list to the new one, in order to find out which new executables were
installed.

Or, perhaps less obscure, you might this list, without the `-printf`
part, to check their permission and ownership settings.
5 years ago
terminalforlife a7e9bd13e1 Add 'nl' file and show basic example
Interestingly -- to me, at least, `nl` by default will only number
non-empty lines (coreutils v8.25), whereas `cat` will show all.
5 years ago
terminalforlife f04907ea0d Add examples and clean up existing ones
The examples given using xargs are so far mostly never or rarely ever
best used or even well used with xargs, such as with find, which is
popular, unfortunately.

My reason for adding counters to some of these examples, is that, as an
educational resource, I believe it's important users understand what is
and is _not_ good practice; this is, at least, how I taught myself.
5 years ago