dyanaraps | 6 years ago | on: Dylanaraps/pash: A simple password manager using GPG written in Posix sh
dyanaraps's comments
dyanaraps | 6 years ago | on: When your data doesn’t fit in memory: the basic techniques
wc -l file
To hide filename: wc -l < filedyanaraps | 6 years ago | on: Git repository summary on your terminal
[0] https://sw.kovidgoyal.net/kitty/graphics-protocol.html [1] https://github.com/o2sh/onefetch/blob/master/src/image_backe...
Note: iTerm2 also has its own image display protocol and for something more generic there is Sixel or w3mimgdisplay (from w3m).
dyanaraps | 6 years ago | on: HEAD – A guide to <head> elements
dyanaraps | 6 years ago | on: HEAD – A guide to <head> elements
<link href=data:, rel=icon>
This is the smallest possible "null" favicon. It causes the browser to display nothing and ensures 0 HTTP requests for the favicon!dyanaraps | 6 years ago | on: Show HN: Pfetch – A simple system information tool written in Posix sh
dyanaraps | 6 years ago | on: Understanding the working of X11 from the ground up (2017)
> This program requires access to /dev/uinput. This usually requires root permissions.
Source: https://github.com/ReimuNotMoe/ydotool#runtime
Edit: I'll also add that only 5~ commands have been implemented so far in ydotool.
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
I envision KISS as a minimal base in which you extend to suit your needs and not something you need to cut to size.
As I state in the Philosophy; "it's easier to add things to a system than it is to remove them".
A user has actually gone ahead and done this! \[1\] They run KISS with systemd, pam, dbus, pulseaudio, glibc, chrome etc etc.
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
There's no Javascript full stop, no stylesheets (all CSS is embedded in each page) and every page load is a single web request (with the exception of the screenshots page).
Even the SVG logo is embedded in the pages!
Writing it this way also causes each page to be self contained, a download of the HTML page includes all of the CSS, logo and information so it can easily be saved and viewed locally. :)
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
There are 8 occurrences of word splitting in the source, each and every one is intentional.
I also enable all lint errors when working on the package manager itself (to catch any unintentional word splitting which may slip through my fingers).
The ideal goal is to reduce the word splitting count to zero though! :)
(I'll go ahead and make the change you're suggesting until I do remove all word splitting).
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
You don't need to install another Linux distribution beforehand, you just need to boot another distribution's live-iso to partition disks and download/unpack KISS.
This is simpler on my side as I don't have to compile and package a heavy kernel, generate an initramfs, build a squashfs and finally package it into an ISO image.
On the user side this enables more flexibility too. You can use a live-iso offering a GUI for "easier" partitioning or an iso in which you _know_ includes the firmware you need for the installation process etc.
The download for KISS is only a 45MB~ tarball and the installation is just unpacking it to your newly partitioned disk at `/`!
This also allows for the same installation tarball to double as a working chroot in existing systems. In my eyes, this method is simpler all round.
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
dyanaraps | 6 years ago | on: Kiss – A Linux distribution with a focus on “less is more”
dyanaraps | 6 years ago | on: Pure Bash Bible
I can see now that there's a clear interest in a release in physical form. I'll start seriously looking into it. :)
dyanaraps | 6 years ago | on: Pure Bash Bible