KW-CONFIG(1)

πŸ“¦ version 0.10, in ubuntu stonking

πŸ’… kw-config β€” the manual page, but make it cute ✨

okay so bestie, welcome to kw-config, section 1 of the manual πŸŽ€ this is the lil corner of kw that lets you manage kw configuration files. no cap. let's get into it πŸ¦‹


✨ NAME ✨

kw-config β€” Manage kw configuration files 🫢


🌸 SYNOPSIS 🌸

kw (g | config)
kw (g | config) [--verbose] [(-g | --global)] <config.option value>
kw (g | config) [--verbose] [(-l | --local)] <config.option value>
kw (g | config) (-s | --show) [<config_target>]...

like. look at her. she's gorgeous. 🌈


πŸ’– DESCRIPTION πŸ’–

so the kw config feature is basically an interface to manipulate the configuration files that kw uses. it's giving backstage pass energy fr fr. πŸ”₯

this option gives you a local and a global reference, and it follows this exact syntax to identify the target configuration:

<config file name>.<valid option for specific config file> <value>

you can ALSO use kw config to show all or some of the current configurations, displayed in a similar fashion to the git config --list command. iykyk πŸ’…:

kw (g | config) [(-s | \--show)]                    # show all configurations
kw (g | config) (-s | \--show) <config_target>...   # show configurations of target(s)

the way that second line just exists... iconic behavior honestly πŸ‘‘


✨ OPTIONS ✨

one bullet per flag, no skipping, periodt:

  • -g, --global β€” sets the <config.option value> to the global configuration. global girlie behavior 🌍
  • -l, --local β€” this one is the default, bestie, and it sets <config.option value> to the local configuration. lowkey the main character 🏠
  • -s, --show β€” displays current configurations. showing off, as she should πŸ’…
  • --verbose β€” displays the commands executed under the hood. it's giving mechanic energy πŸ”§

πŸ¦‹ EXAMPLES πŸ¦‹

okay so pretend you wanna enable llvm compilation for your local kernel. you would do:

cd <kernel-path>
kw config build.use_llvm yes

slay. kernel compiled by llvm, your fave. πŸ”₯

now let's say you want to enable the visual and sonorous alert (vs). so you go:

kw config notification.alert vs

vibes. alerted both visually AND sonorously. 🌈

if you want to display all configurations you could use:

kw config

just her name. no notes. that's her whole thing. πŸ’–

if you want to display deploy configurations you could use:

kw config -s deploy

deploy girlies rise up πŸš€

and in case of any issue, you can try to enable the verbose option:

kw config --verbose notification.alert vs
if something's weird, --verbose is your bestie. she will tell you what's happening under the hood instead of leaving you guessing 😭

πŸŽ€ that's a wrap, bestie πŸŽ€

and that's the whole page, fr fr. this one's filed at the very top with the title kw-config (that's the manual name, section 1, in case you were wondering who we are 🫢), and the footer at the bottom of the original just repeats that same kw-config source/version line with a date that got cut off mid-glowup (it literally reads kw-config - Mana...nfiguration files(), so the date said πŸ’€ and dipped). so: source/version = kw-config, manual section 1, date = mysterious and unknowable. we stan a cryptic footer ✨

bye pookie, go config your kernel πŸ’œ

πŸ“¦ where this page comes from