{"id":23739586,"url":"https://github.com/shalva97/kde-configuration-files","last_synced_at":"2025-09-04T15:31:13.859Z","repository":{"id":37687730,"uuid":"208513604","full_name":"shalva97/kde-configuration-files","owner":"shalva97","description":"KDE plasma configuration files","archived":false,"fork":false,"pushed_at":"2024-03-02T18:10:03.000Z","size":169,"stargazers_count":833,"open_issues_count":1,"forks_count":55,"subscribers_count":27,"default_branch":"master","last_synced_at":"2024-12-24T01:54:37.079Z","etag":null,"topics":["configuration","kde","kde-plasma","plasma-desktop"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shalva97.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-09-14T22:54:00.000Z","updated_at":"2024-12-23T11:23:42.000Z","dependencies_parsed_at":"2024-01-05T20:51:09.001Z","dependency_job_id":"75396c5b-fd7c-4240-95a1-56a7dd2c3e17","html_url":"https://github.com/shalva97/kde-configuration-files","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shalva97%2Fkde-configuration-files","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shalva97%2Fkde-configuration-files/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shalva97%2Fkde-configuration-files/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shalva97%2Fkde-configuration-files/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shalva97","download_url":"https://codeload.github.com/shalva97/kde-configuration-files/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231970931,"owners_count":18453925,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["configuration","kde","kde-plasma","plasma-desktop"],"created_at":"2024-12-31T09:37:02.629Z","updated_at":"2025-09-04T15:31:13.828Z","avatar_url":"https://github.com/shalva97.png","language":"Shell","funding_links":[],"categories":["Shell","Uncategorized","Documentation and Resources"],"sub_categories":["Uncategorized","Plasma desktop"],"readme":"### Some useful stuff\n  * [hide title bar when windows are maximized](https://github.com/shalva97/kde-configuration-files/blob/b011186249deb8b3c268d5dab9cb0f84739127b8/setupKDE.fish#L4)\n  * [Delete all (i hope) config files](https://github.com/shalva97/kde-configuration-files/blob/master/scripts/delete-kde-configuration-files.fish)\n  * [kcmshell5 and plasmawindowed](https://github.com/shalva97/kde-configuration-files/blob/master/kcmshell5%20and%20plasmawindowed.md)\n  * [dbus events](https://github.com/shalva97/kde-configuration-files/blob/master/qdbus_events.md)\n  * [convert config entries to kwrite commands](https://gist.github.com/shalva97/a705590f2c0e309374cccc7f6bd667cb)\n  * [KDE configuration backup script](https://github.com/Prayag2/konsave)\n\n# KDE config file paths\n\n#### Panel\n   * `.config/plasma-org.kde.plasma.desktop-appletsrc`\n\n#### Appearance\n   * Global Theme\n      * `.config/kdeglobals`\n      * `.config/kscreenlockerrc`\n      * `.config/kwinrc`\n      * `.config/gtkrc`\n      * `.config/gtkrc-2.0`\n      * `.config/gtk-4.0/*`\n      * `.config/gtk-3.0/*`\n      * `.config/ksplashrc`\n   * Application Style\n      * `.config/kdeglobals`\n   * Plasma Style\n      * `.config/plasmarc`\n   * Colors\n       * `.config/kdeglobals`\n       * `.config/Trolltech.conf`\n   * Window decorations\n\t   * `.config/breezerc`  (or your theme name)\n\t   * `.config/kwinrc`\n   * Fonts\n       * `.config/kdeglobals`\n       * `.config/kcmfonts`\n   * Icons\n      * `.config/kdeglobals` [Icons]\n   * Cursors\n      * `.config/kcminputrc`\n   * Launch Feedback\n      * `.config/klaunchrc`\n   * Font management\n\t   * `.config/kfontinstuirc`\n   * Splash screen\n\t   * `.config/ksplashrc`\n\n#### Workspace\n   * Desktop behavior\n      * General behavior\n         * `.config/plasmarc`\n      * [Screen Edges](#screen-edges)\n         * `.config/kwinrc`\n      * Desktop Effects\n         * `.config/kwinrc`\n         * `.config/kglobalshortcutsrc`\n      * Touch screen\n      * Screen Locking\n         * `.config/kscreenlockerrc`\n      * Virtual desktops\n      * Activities\n         * `.config/kactivitymanagerdrc`: Activity meta info (activity name, activity icon)\n         * `.config/kactivitymanagerd-switcher`: Activity sorting in the activity switcher (probably as higher the number as more high in the ladder)\n         * `.config/kactivitymanagerd-statsrc`: Sorting of favourite (most used) applications by activity\n         * `.config/kactivitymanagerd-pluginsrc`\n         * `.config/kglobalshortcutsrc`\n         * `.config/plasma-org.kde.plasma.desktop-appletsrc`: Layout per activity\n   * Window Management\n      * Window behavior\n         * `.config/kwinrc`\n      * Window Rules\n         * `.config/kwinrulesrc`\n      * Task switcher\n         * `.config/kglobalshortcutsrc`\n         * `.config/kwinrc`\n      * KWin scripts\n         * `.config/kwinrc`\n   * Shortcuts\n      * Custom Shortcuts\n         * `.config/khotkeysrc`\n      * Global Shortcuts\n         * `.config/kglobalshortcutsrc`\n   * Startup and Shutdown\n      * Login screen\n      * Autostart\n      * Background Services\n         * `.config/kded5rc`\n      * Desktop Session\n         * `.config/ksmserverrc`\n   * Search\n      * KRunner\n         * `.config/krunnerrc`\n      * File Search\n         * `.config/baloofilerc`\n      * Web Search Keywords\n         * `.config/kuriikwsfiltersrc`\n         * `.local/share/kservices5/searchproviders/`\n\n#### System Monitor\n   * Page Settings\n      * `.local/share/plasma-systemmonitor/`: One page file per page\n\n#### Personalization\n   * Notifications\n      * `.config/plasmanotifyrc`\n   * Users\n   * Regional Settings\n      * Language\n         * `.config/plasma-localerc`\n      * Formats\n         * `.config/plasma-localerc`\n      * Spell Check\n      * Date \u0026 Time\n         * `.config/ktimezonedrc`\n   * Accessibility\n      * `.config/kaccessrc`\n   * Applications\n      * File associations\n         * `.config/mimeapps.list`\n      * Locations\n         * `.config/user-dirs.dirs`\n         * `.local/share/user-places.xbel`\n      * Launch Feedback\n      * Default Applications\n         * `.config/mimeapps.list`\n   * KDE Wallet\n   * Online Accounts\n   * User Feedback\n      * `.config/PlasmaUserFeedback`\n\n#### Network\n   * Connections\n      * `/etc/NetworkManager/system-connections`\n   * Settings\n      * Proxy\n      * Connection Preferences\n      * SSL Preferences\n      * Cache\n      * Cookies\n      * Browser Identification\n      * Windows Shares\n\n#### Hardware\n   * Input Devices\n      * Keyboard\n         * Hardware\n            * `.config/kcminputrc`\n         * Layouts\n            * `.config/kxkbrc`\n         * Advanced\n            * `.config/kxkbrc`\n      * Mouse\n         * `.config/kcminputrc`\n      * Game Controller\n      * Touchpad\n         * `.config/touchpadxlibinputrc` (x11)\n         * `.config/kcminputrc` (wayland)\n   * Display and Monitor\n      * Compositor\n      * Gamma\n         * `.config/kgammarc`\n      * Night Color\n         * `.config/kwinrc`\n   * Audio\n   * Power Management\n      * Energy Saving\n         * `.config/powermanagementprofilesrc`\n   * Bluetooth\n      * `.config/bluedevilglobalrc`\n   * KDE Connect\n      * `.config/kdeconnect`\n   * Removable Storage\n      * `.config/device_automounter_kcmrc`\n      * `.config/kded_device_automounterrc`\n\n# KDE Applications\n\n#### Ark\n   * `.config/arkrc`\n#### Dolphin\n   * `.config/dolphinrc`\n#### Filelight\n   * `.config/filelightrc`\n#### Gwenview\n   * `.config/dolphinrc`\n#### Kate\n   * `.config/katerc`\n   * `.config/katevirc`\n   * `.config/kate-externaltoolspluginrc`\n#### KCalc\n   * `.config/kcalcrc`\n#### KDE Partition Manager\n   * `.config/partitionmanagerrc`\n#### Konsole\n   * `.config/konsolerc`\n   * `.config/konsolesshconfig`\n#### Krusader\n   * `.config/krusaderrc`\n#### Spectacle\n   * `.config/spectaclerc`\n#### System Monitor\n   * `.config/systemmonitorrc`\n#### System Settings\n   * `.config/systemsettingsrc`\n# Settings\n\n## changing appearance\n\n### on plasma 5.22 and above you can use this self-explanatory commands to change appearance\n```\nplasma-apply-colorscheme\nplasma-apply-cursortheme\nplasma-apply-desktoptheme\nplasma-apply-lookandfeel\nplasma-apply-wallpaperimage\n\nusage example:\nplasma-apply-desktoptheme --list-themes\nplasma-apply-desktoptheme breeze-dark\n```\n\n\n## Screen Edges\n### Active Screen Corners and Edges\nCorners are numbered like this:\n\n```\n7 - 8 - 3\n6 -   - 2\n5 - 4 - 1\n```\n\nactions are defined in [ElectricBorders] and animations are in other groups, probably in \\[effect-\\*] and \\[TabBox\\]. To Disable them run these [commands](https://github.com/shalva97/kde-configuration-files/blob/574b6410b736827eb3f016b5d34db1a65d4e3a59/setupKDE.fish#L10-L28)\n\n## Window Decorations\nButtons on the title bar can be customized by these [commands](https://github.com/shalva97/kde-configuration-files/blob/e27e4211f7531d316108f50adddcf4e0e84d1fb1/setupKDE.fish#L43-L44)\n\nlist of symbol meaning:\n  * N - Application Menu\n  * S - On all desktops\n  * H - Context help\n  * L - Shade\n  * B - Keep below\n  * F - Keep above\n  * M - Menu\n  * I - Minimize\n  * A - Maximize\n  * X - Close\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshalva97%2Fkde-configuration-files","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshalva97%2Fkde-configuration-files","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshalva97%2Fkde-configuration-files/lists"}