Commit 45688e1c9cfde0a90f8c0b2ca03b76e340f7db68

Skip generating ~/.less if less is v582 or newer
less can read ~/.lesskey directly now.
Author: xaizek
Author date (UTC): 2025-09-18 18:08
Committer name: xaizek
Committer date (UTC): 2025-09-18 18:12
Parent(s): 01c1a89b1c0dd4df8b1efa7725b9e43900bbe2c3
Signing key: 99DC5E4DB05F6BE2
Tree: e652db3a82b7fe2a41d14511a90ff7c518aff07e
File Lines added Lines deleted
install 14 8
File install changed (mode: 100755) (index a0c36a1..d476426)
... ... else
31 31 fi fi
32 32 fi fi
33 33
34 # compile .lesskey to get up-to-date version of .less
35 if [ ~/.lesskey -nt ~/.less ]; then
36 if [ x"$OS" != x'Windows_NT' ]; then
37 lesskey
38 elif which lesskey > /dev/null 2>&1; then
39 lesskey -o ~/.less -- ./lesskey
34 # compile .lesskey to get up-to-date version of .less unless less is new enough
35 # to not need it
36 less_ver=$(less --version | awk 'NR==1 { print $2; exit }')
37 if [ "$less_ver" -lt 582 ]; then
38 if [ ~/.lesskey -nt ~/.less ]; then
39 if [ x"$OS" != x'Windows_NT' ]; then
40 lesskey
41 elif which lesskey > /dev/null 2>&1; then
42 lesskey -o ~/.less -- ./lesskey
43 else
44 echo 'Skipping generating ~/.less, lesskey not found ...'
45 fi
40 46 else else
41 echo 'Skipping generating ~/.less, lesskey not found ...'
47 echo "Skipping generating ~/.less, it's already up-to-date ..."
42 48 fi fi
43 49 else else
44 echo "Skipping generating ~/.less, it's already up-to-date ..."
50 echo "Skipping generating ~/.less, less version >= 582 ..."
45 51 fi fi
46 52
47 53 # install .inputrc # install .inputrc
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/dotfiles

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/dotfiles

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master