### Install KWin Script from Git Source: https://github.com/esjeon/krohnkite/blob/master/README.md Build and install the KWin script package directly from the Git repository using make. ```bash make install ``` -------------------------------- ### Install or Upgrade KWin Script Source: https://github.com/esjeon/krohnkite/blob/master/README.md Use plasmapkg2 to install or upgrade a KWin script package. ```bash plasmapkg2 -t kwinscript -i krohnkite.kwinscript # installing new script plasmapkg2 -t kwinscript -u krohnkite.kwinscript # upgrading existing script ``` -------------------------------- ### Run Krohnkite without Installation Source: https://github.com/esjeon/krohnkite/wiki/Installation Use Makefile targets to temporarily load and unload Krohnkite from the source code without a formal installation. ```bash make run make stop ``` -------------------------------- ### Install/Upgrade Krohnkite via .kwinscript Package Source: https://github.com/esjeon/krohnkite/wiki/Installation Use the plasmapkg2 command-line tool to install or upgrade a Krohnkite script from a package file. ```bash plasmapkg2 -t kwinscript -i /path/to/krohnkite.kwinscript # installing new script plasmapkg2 -t kwinscript -u /path/to/krohnkite.kwinscript # upgrading existing script ``` -------------------------------- ### Install/Uninstall Krohnkite from Git Repository Source: https://github.com/esjeon/krohnkite/wiki/Installation Utilize the Makefile targets to install or uninstall Krohnkite directly from its cloned Git directory. ```bash make install make uninstall ``` -------------------------------- ### Temporarily Run KWin Script Source: https://github.com/esjeon/krohnkite/blob/master/README.md Load the Kröhnkite script temporarily without installation using make run. ```bash make run ``` -------------------------------- ### Uninstall KWin Script from Git Source: https://github.com/esjeon/krohnkite/blob/master/README.md Remove the KWin script installed from the Git repository using make. ```bash make uninstall # to uninstall the script ``` -------------------------------- ### Uninstall Krohnkite via .kwinscript Package Source: https://github.com/esjeon/krohnkite/wiki/Installation Use the plasmapkg2 command-line tool to remove an installed Krohnkite script. ```bash plasmapkg2 -t kwinscript -r krohnkite ``` -------------------------------- ### Enable Script Configuration for KWin Source: https://github.com/esjeon/krohnkite/wiki/Installation Manually create a directory and symbolic link to enable configuration options for KWin scripts like Krohnkite. ```bash mkdir -pv ~/.local/share/kservices5/ ln -sv ~/.local/share/kwin/scripts/krohnkite/metadata.desktop ~/.local/share/kservices5/krohnkite.desktop ``` -------------------------------- ### Enable User Configuration for KWin Scripts Source: https://github.com/esjeon/krohnkite/blob/master/README.md Create a symbolic link to enable user configuration for KWin scripts. This is a manual step required due to KWin scripting limitations. ```bash mkdir -p ~/.local/share/kservices5/ ln -s ~/.local/share/kwin/scripts/krohnkite/metadata.desktop ~/.local/share/kservices5/krohnkite.desktop ``` -------------------------------- ### Package Krohnkite from Git Repository Source: https://github.com/esjeon/krohnkite/wiki/Installation Use the Makefile to build only the kwinscript package file from the cloned Git directory. ```bash make package ``` -------------------------------- ### Set Window Border Colors using kwriteconfig5 Source: https://github.com/esjeon/krohnkite/blob/master/README.md Appends configuration for active and inactive window border colors to the kdeglobals file. Restart your session for changes to take effect. ```bash kwriteconfig5 --file ~/.config/kdeglobals --group WM --key frame 61,174,233 kwriteconfig5 --file ~/.config/kdeglobals --group WM --key inactiveFrame 239,240,241 ``` -------------------------------- ### Restart KWin Window Manager Source: https://github.com/esjeon/krohnkite/wiki/Installation A command-line method to restart the KWin window manager, often used to apply script changes or resolve issues. ```bash kwin_x11 --replace & ``` -------------------------------- ### Stop Temporarily Loaded KWin Script Source: https://github.com/esjeon/krohnkite/blob/master/README.md Stop the temporarily loaded Kröhnkite script using make stop. ```bash make stop ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.