Skip to content
View EmilyGraceSeville7cf's full-sized avatar
  • Canada, Toronto
  • 17:26 (UTC -12:00)

Organizations

@command-line-interface-pages

Block or report EmilyGraceSeville7cf

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse

ubuntu gnome kde flathub lutris hugo

element bluesky pinterest facebook quora

whatsapp

Google Chat messenger is the recommended way to contact me, while Bluesky to view my updates.

๐ŸŒด Facebook and Quora are used through VPN and rarely.

About me

I am open source contributor and I am keen on administrating, scripting, creating sites and presentations. Itโ€™s my life. I like to automate routine tasks and not to do them manually. Currently I have the following skills (just the most interesting tools are mentioned and some of their usages are explained):

  • ๐Ÿ’ป programming, markup and configuration languages:
  • ๐Ÿ“ ides and editors:
    • Visual Studio Code (๐Ÿ’ฌ): programming, writing tool explanations and configurations
    • GIMP (๐Ÿ’ฌ) & Inkscape (๐Ÿ’ฌ): drawing images for developed tools
    • Google Slides (๐Ÿ’ฌ) & Microsoft PowerPoint (๐Ÿ’ฌ): creating presentations
  • ๐Ÿ•œ vcs-tools:
    • Git & GitHub: managing tool development

Legend:

  • ๐Ÿ’ฌ: community
  • โญ: favorite tools
  • ๐Ÿ“ฆ: pull requests
  • ๐Ÿ–Š๏ธ: personal scripts

gopher

Placeholder syntax in my CLI tools ๐Ÿ“–

Starting from 21 August 2024 I use the following placeholder syntax in all my tools (Go-inspired):

  • {{placeholder}}: some arbitrary text with no constraints implied which should be exactly one CLI argument.
  • {{placeholder ...}}: almost the same thing as the previous one, but here zero or more arguments are expected.
  • | can be used inside double curly braces to provide more than one alternative for what can be placed instead of placeholder.

, where instead of placeholder any text can be written which explains what should be put instead of CLI argument(s), but without spaces unless it's explicitly permitted. This syntax is used just when no other default syntax is mandated.

Examples:

command {{number}} # 1 number expected
command {{number..}} # 0 or more numbers expected
command {{number|strings...}} # one number or 0 or more string expected

Pinned Loading

  1. personal-data personal-data Public archive

    My personal pictures, videos, audio and etc.

    HTML

  2. favorite-pictures favorite-pictures Public

    My favorite pictures.

    Nushell 1