• 1 Post
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle





  • XDG specifies the capital names, but to be nitpickingly technically precise, linux systems don’t do this. It mostly is done by the distribution maintainers, and the XDG specs. A base system does not usually have a notion of anything beyond your $HOME.

    Try adding a user: sudo adduser basicuser. If you ls -al ~basicuser you will see it’s almost empty, just the .bashrc (or in my fedora, there’s some .mozilla crap in /etc/skel that also gets bootstrapped).



  • For bash, this is enough:

    # Bash TAB-completition enhancements
    # Case-insensitive
    bind "set completion-ignore-case on"
    # Treat - and _ as equivalent in tab-compl
    bind "set completion-map-case on"
    # Expand options on the _first_ TAB press.
    bind "set show-all-if-ambiguous on"
    

    If you also add e.g.CDPATH=~/Documents, it will also always autocomplete from your Documents no matter which directory you’re on.


  • I plan to try the OpenMediaVault first. For my use - a lot less for services and dynamic changes and a lot more for sitting in the closet quietly - it’s good enough. And I can still dig into the internals if I wanted to.

    And with OMV I can also teach my non-techy wife and kids how to add themselves more disk space :)