diff options
author | ensa <@> | 2023-02-04 20:03:47 -0800 |
---|---|---|
committer | ensa <@> | 2023-02-04 20:52:52 -0800 |
commit | 75ee668954833ab6ba9287ed5eb16a9957edcac2 (patch) | |
tree | 07d9f88939ab0fd93d93c6f4ddbbc7b548a812f0 /share/man | |
parent | ebae3707b36e9a83014ef08271d75bd9826bb999 (diff) | |
download | cfg-75ee668954833ab6ba9287ed5eb16a9957edcac2.tar.gz |
restructure, cleanups, greener pastures, new additions
config and data are now etc and share, to better match my homedir bin: generally, shellcheck errors (where there's actually a problem) have been fixed bother now includes alternate support for libnotify as well as my notif comm-sel now loops, so spawning programs doesn't require multiple runs fcard: my flashcard script accepts a tsv's path on $1, expecting: the word on column 1 the defintion on column 2 (optional) the section on column 3 if $2 is specified, only runs through lines with that string as its section fl: added aesgcm to the url detector string, because of profanity cleaned up urlparse now outputs the urls, one per line, making it more unixy flc: a quick script. uses fl's output to do what fl once did on its own. kbsetup now lacks escape xcape magic, qmk does that for me now. lh: general cleanup. added and removed a site for the video extract section metamv: gives arguments self-describing names based off metadata. mainly just for sorting FLACs off bandcamp this might not be entirely safe. use your own discretion. notif: xnotify wasn't happy with the previous design. it was sending notifications in pieces. this new one's an absolute mess but it works well, is smaller, and faster op: changed the pdf bit to allow variants smv: file is self-explanatory applies the pipeline specified in "$1" to every file name specified after it xbg: contains a fallback if xwallpaper isn't downloaded or its path is empty. yw: just a quick and dirty line for watching things in mpv using yt-dlp. etc: X11/: xprofile now includes the latest xnotify initialization. xresources prevents a variable collision also updates new xnotify resource names and changes which program to pipe the screen to. mpd/mpd.conf just updates to path structure. yt-dlp/* too many changes to describe. should be fairly self-explanatory. ksh/: prompt.ksh: the $ is green now. hooray! lf/lfrc: removed ttmsh function. i use my server for that now. newsboat/config: external-url-viewer is now non-python. zathura/zathurarc: font is now hermit. aliasrc: exa is no more. vis is also no more. youtube-dl is dead. long live yt-dlp. shrc: locale vars changed to ones than glibc is ok with
Diffstat (limited to 'share/man')
-rw-r--r-- | share/man/man7/user-hier.7 | 169 |
1 files changed, 169 insertions, 0 deletions
diff --git a/share/man/man7/user-hier.7 b/share/man/man7/user-hier.7 new file mode 100644 index 0000000..0c6e092 --- /dev/null +++ b/share/man/man7/user-hier.7 @@ -0,0 +1,169 @@ +.\" $dots: user-hier.7,v 1.0 2020/05/10 20:00:07 ensa Exp $ +.\" $OpenBSD: hier.7,v 1.165 2020/02/06 05:40:02 jsg Exp $ +.\" $NetBSD: hier.7,v 1.7 1994/11/30 19:07:10 jtc Exp $ +.\" +.\" Copyright (c) 1990, 1993 +.\" The Regents of the University of California. All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. Neither the name of the University nor the names of its contributors +.\" may be used to endorse or promote products derived from this software +.\" without specific prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" @(#)hier.7 8.1 (Berkeley) 6/5/93 +.\" +.Dd $Mdocdate: May 10 2020 $ +.Dt USER-HIER 7 +.Os +.Sh NAME +.Nm user-hier +.Nd layout of user directory +.Sh DESCRIPTION +A sketch of the home directory. +.Bl -tag -width "share/" +.It bin/ +User-written utilities. +.It etc/ +User configuration files and scripts. +.Pp +.Bl -tag -width "aliasrc" -compact +.It aliasrc +aliases for +.Xr ksh 1 . +.It cwmrc +config for +.Xr cwm 1 . +.It shrc +.Xr sh 1 +general +.Xr environ 7 +variables. +.It X11/ +Configuration files for the X11 window system. +.Pp +.Bl -tag -width "xresources" -compact +.It xprofile +system-agnostic setup commands and daemons. +.It xresources +file with +.Xr xrdb 1 +resources, consists of colors, xterm config, some font config. +.It xsession +system-specific X11 setup +.El +.It color/ +.Xr sh 1 +sourceable environment variables containing colors. +.El +.It share/ +Architecture independent data/arbitrary files. +.Pp +.Bl -tag -width "terminfo/" -compact +.It home.html +"home page" for web browsers. +.It archives/ +Compressed +.Xr tar 1 +archives. +.It bmarks/ +Local bookmarks directory. +.It doc/ +Miscellaneous documentation. +.It games/ +ASCII text files used by various games. +.It man/ +Manual pages. +.Pp +.Bl -tag -width man1/ -compact +.It man1/ +General commands (tools and utilities). +.\".It man2/ +.\"System calls and error numbers. +.\".It man3/ +.\"Libraries. +.\".It man4/ +.\"Special files and hardware support. +.It man5/ +File formats. +.\".It man6/ +.\"Games. +.It man7/ +Miscellaneous. +.\".It man8/ +.\"System maintenance and operation commands. +.\".It man9/ +.\"Kernel internals. +.El +.Pp +.It mail/ +Contains mail for various IMAP email accounts. +.It terminfo/ +Compiled terminal characteristic files (see +.Xr terminfo 5 ) . +.El +.It games/ +Recreational programs. +.It local/ +Files for particular programming languages and external sources. +.Bl -tag -width "python/" -compact +.It bin/ +Binaries/scripts not written by the user but not available in the package manager. +.It go/ +Local files related to the Go programming language. +.It python/ +Local files related to the +.Xr python 1 +programming language. +.It rust/ +Local files related to the +.Xr rustc 1 +programming language. +.It src/ +Sources not written by the user. +.El +.It src/ +Sources written by the user. +.Bl -tag -width "vcs/" -compact +.It vcs/ +Sources written by the user, set up to push to a Version Control System. +.El +.Pp +.It var/ +Multi-purpose log, temporary, and transient files. +.Pp +.Bl -tag -width "backups/" -compact +.It backups/ +Miscellaneous backup files. +.It cache/ +Data cached for programs. +.It log/ +Miscellaneous log files. +.El +.El +.Sh SEE ALSO +.Xr apropos 1 , +.Xr find 1 , +.Xr locate 1 , +.Xr whatis 1 , +.Xr whereis 1 , +.Xr which 1 , +.Xr shrc 5 |