├── .github ├── header-image.png ├── FUNDING.yml └── README.md └── extras ├── themes ├── README.md └── everforest │ ├── EverforestDark.colors │ ├── EverforestDarkHard.colors │ └── EverforestDarkSoft.colors └── kio-servicemenus ├── servicemenus └── kde-convert-image.desktop ├── install.sh └── scripts └── kde-convert-image /.github/header-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shvedes/awesome-kde/HEAD/.github/header-image.png -------------------------------------------------------------------------------- /extras/themes/README.md: -------------------------------------------------------------------------------- 1 | # Custom Third Party Themes For KDE Plasma 2 | 3 | ## How To Install 4 | 5 | - Download desired theme 6 | - System Settings > Colors & Themes > Colors 7 | - Hit the "Install from File" button and select downloaded file 8 | - Apply and enjoy 9 | 10 | ## Everforest 11 | 12 | > Note: light version will be available soon 13 | 14 | ### Everforest Dark 15 | 16 | ![img](https://github.com/user-attachments/assets/74fe5044-8469-4d8e-8bc0-6ba99a4050ec) 17 | 18 | ### Everforest Dark Hard 19 | 20 | ![img](https://github.com/user-attachments/assets/538640d5-1aa6-4bcc-8cc0-3c1de0e43ddc) 21 | 22 | ### Everforest Dark Soft 23 | 24 | ![img](https://github.com/user-attachments/assets/68a9078b-25a7-4308-aa7e-22e12bcc8ffd) 25 | 26 | -------------------------------------------------------------------------------- /extras/kio-servicemenus/servicemenus/kde-convert-image.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Service 3 | MimeType=image/* 4 | Actions=convertToPng;convertToJpg;convertToWebp;convertToJpeg;convertToAvif 5 | X-KDE-Submenu=Convert to 6 | 7 | [Desktop Action convertToPng] 8 | Name=PNG 9 | Icon=viewimage 10 | Exec=/home/username/.local/bin/kde-convert-image png %U 11 | 12 | [Desktop Action convertToJpg] 13 | Name=JPG 14 | Icon=viewimage 15 | Exec=/home/username/.local/bin/kde-convert-image jpg %U 16 | 17 | [Desktop Action convertToJpeg] 18 | Name=JPEG 19 | Icon=viewimage 20 | Exec=/home/username/.local/bin/kde-convert-image jpeg %U 21 | 22 | [Desktop Action convertToWebp] 23 | Name=WEBP 24 | Icon=viewimage 25 | Exec=/home/username/.local/bin/kde-convert-image webp %U 26 | 27 | [Desktop Action convertToAvif] 28 | Name=AVIF 29 | Icon=viewimage 30 | Exec=/home/username/.local/bin/kde-convert-image avif %U 31 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: # Replace with a single Patreon username 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: shved 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry 12 | polar: # Replace with a single Polar username 13 | buy_me_a_coffee: shved 14 | thanks_dev: # Replace with a single thanks.dev username 15 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 16 | -------------------------------------------------------------------------------- /extras/kio-servicemenus/install.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | export XDG_DATA_HOME="$HOME/.local/share" 4 | 5 | convert_image_script_url="https://raw.githubusercontent.com/shvedes/awesome-kde/refs/heads/main/extras/kio-servicemenus/scripts/kde-convert-image" 6 | convert_image_servicemenus_url="https://raw.githubusercontent.com/shvedes/awesome-kde/refs/heads/main/extras/kio-servicemenus/servicemenus/kde-convert-image.desktop" 7 | 8 | scripts_dir="$HOME/.local/bin" 9 | servicemenus_dir="${XDG_DATA_HOME:-$HOME/.local/share}/kio/servicemenus" 10 | 11 | dependencies=("kdialog" "magick" "wget") 12 | missing_deps=() 13 | 14 | for item in "${dependencies[@]}"; do 15 | if ! command -v "$item" > /dev/null; then 16 | echo "Dependency $item is not installed" 17 | missing_deps+=("$item") 18 | fi 19 | done 20 | 21 | if [[ -n "${missing_deps[*]}" ]]; then 22 | exit 1 23 | fi 24 | 25 | echo "==> Creating directories" 26 | mkdir -p "$servicemenus_dir" "$scripts_dir" 27 | 28 | echo "==> Copying files" 29 | wget -q -4 "$convert_image_script_url" -O "$scripts_dir/kde-convert-image" 30 | wget -q -4 "$convert_image_servicemenus_url" -O "$servicemenus_dir/kde-convert-image.desktop" 31 | 32 | echo "==> Setting things up" 33 | chmod +x "$scripts_dir/kde-convert-image" 34 | chmod +x "$servicemenus_dir/kde-convert-image.desktop" 35 | sed -i "s/username/$(whoami)/" "$servicemenus_dir/kde-convert-image.desktop" 36 | 37 | echo "==> Done" 38 | -------------------------------------------------------------------------------- /extras/kio-servicemenus/scripts/kde-convert-image: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Check if the 'convert' command from ImageMagick is available on the system. 4 | # This command is necessary for image conversion. 5 | if ! command -v convert &> /dev/null; then 6 | # If 'convert' is not found, show a graphical error message using KDE's kdialog. 7 | # This message informs the user to install ImageMagick. 8 | kdialog --error "ImageMagick is not installed. Please install it to proceed." 9 | # Exit the script with an error code (1) to indicate failure. 10 | exit 1 11 | fi 12 | 13 | # Store the first command-line argument as the target file format for conversion. 14 | # Example: If the user runs the script with "jpg", this will be the target format. 15 | target_format="$1" 16 | # Shift the command-line arguments to remove the target format from the list. 17 | # Now, $@ will only contain the file paths to process. 18 | shift 19 | 20 | # Loop through all remaining command-line arguments (the files to convert). 21 | for file in "$@"; do 22 | # Extract the file extension from the current file. 23 | # Example: For "image.png", this will be "png". 24 | extension="${file##*.}" 25 | # Convert the extension to lowercase to handle case-insensitive comparisons. 26 | # Example: "PNG" becomes "png". 27 | extension="${extension,,}" 28 | 29 | # Check if the file's extension matches the target format. 30 | if [[ "$extension" == "$target_format" ]]; then 31 | # If the file is already in the target format, skip it and notify the user. 32 | echo "Skipping '$file', already in the target format." 33 | continue # Jump to the next file in the loop. 34 | fi 35 | 36 | # Create the output filename by replacing the original extension with the target format. 37 | # Example: "image.png" becomes "image.jpg" if the target is "jpg". 38 | output_file="${file%.*}.$target_format" 39 | 40 | # Convert the file using ImageMagick's 'convert' command. 41 | convert "$file" "$output_file" 42 | # Notify the user about the successful conversion. 43 | echo "Converted '$file' to '$output_file'." 44 | done 45 | 46 | # After processing all files, ask the user if they want to delete the original files. 47 | # This uses a KDE kdialog yes/no prompt with a graphical interface. 48 | if kdialog --yesno "Do you want to delete the original files?"; then 49 | # If the user clicks "Yes", loop through the original files again. 50 | for file_to_delete in "$@"; do 51 | # Delete the original file (CAUTION: This is irreversible!). 52 | rm "$file_to_delete" 53 | # Notify the user about the deletion. 54 | echo "Deleted '$file_to_delete'." 55 | done 56 | fi 57 | -------------------------------------------------------------------------------- /extras/themes/everforest/EverforestDark.colors: -------------------------------------------------------------------------------- 1 | [ColorEffects:Disabled] 2 | Color=56,56,56 3 | ColorAmount=0 4 | ColorEffect=0 5 | ContrastAmount=0.65 6 | ContrastEffect=1 7 | IntensityAmount=0.1 8 | IntensityEffect=2 9 | 10 | [ColorEffects:Inactive] 11 | ChangeSelectionColor=true 12 | Color=112,111,110 13 | ColorAmount=0.025 14 | ColorEffect=2 15 | ContrastAmount=0.1 16 | ContrastEffect=2 17 | Enable=false 18 | IntensityAmount=0 19 | IntensityEffect=0 20 | 21 | [Colors:Button] 22 | BackgroundAlternate=66,80,71 23 | BackgroundNormal=39,46,51 24 | DecorationFocus=72,88,78 25 | DecorationHover=72,88,78 26 | ForegroundActive=127,187,179 27 | ForegroundInactive=136,127,109 28 | ForegroundLink=127,187,179 29 | ForegroundNegative=230,126,128 30 | ForegroundNeutral=230,152,117 31 | ForegroundNormal=211,198,170 32 | ForegroundPositive=167,192,128 33 | ForegroundVisited=214,153,182 34 | 35 | [Colors:Complementary] 36 | BackgroundAlternate=66,80,71 37 | BackgroundNormal=35,42,46 38 | DecorationFocus=127,187,179 39 | DecorationHover=127,187,179 40 | ForegroundActive=127,187,179 41 | ForegroundInactive=136,127,109 42 | ForegroundLink=127,187,179 43 | ForegroundNegative=230,126,128 44 | ForegroundNeutral=230,152,117 45 | ForegroundNormal=211,198,170 46 | ForegroundPositive=167,192,128 47 | ForegroundVisited=214,153,182 48 | 49 | [Colors:Header] 50 | BackgroundAlternate=35,42,46 51 | BackgroundNormal=35,42,46 52 | DecorationFocus=127,187,179 53 | DecorationHover=127,187,179 54 | ForegroundActive=127,187,179 55 | ForegroundInactive=136,127,109 56 | ForegroundLink=127,187,179 57 | ForegroundNegative=230,126,128 58 | ForegroundNeutral=230,152,117 59 | ForegroundNormal=200,188,161 60 | ForegroundPositive=167,192,128 61 | ForegroundVisited=214,153,182 62 | 63 | [Colors:Header][Inactive] 64 | BackgroundAlternate=41,49,54 65 | BackgroundNormal=41,49,54 66 | DecorationFocus=127,187,179 67 | DecorationHover=127,187,179 68 | ForegroundActive=127,187,179 69 | ForegroundInactive=136,127,109 70 | ForegroundLink=127,187,179 71 | ForegroundNegative=230,126,128 72 | ForegroundNeutral=230,152,117 73 | ForegroundNormal=200,188,161 74 | ForegroundPositive=167,192,128 75 | ForegroundVisited=214,153,182 76 | 77 | [Colors:Selection] 78 | BackgroundAlternate=72,88,78 79 | BackgroundNormal=72,88,78 80 | DecorationFocus=72,88,78 81 | DecorationHover=72,88,78 82 | ForegroundActive=211,198,170 83 | ForegroundInactive=136,127,109 84 | ForegroundLink=204,175,118 85 | ForegroundNegative=207,113,115 86 | ForegroundNeutral=217,143,110 87 | ForegroundNormal=211,198,170 88 | ForegroundPositive=151,174,116 89 | ForegroundVisited=214,153,182 90 | 91 | [Colors:Tooltip] 92 | BackgroundAlternate=32,35,38 93 | BackgroundNormal=35,42,46 94 | DecorationFocus=72,88,78 95 | DecorationHover=72,88,78 96 | ForegroundActive=127,187,179 97 | ForegroundInactive=136,127,109 98 | ForegroundLink=127,187,179 99 | ForegroundNegative=230,126,128 100 | ForegroundNeutral=221,146,112 101 | ForegroundNormal=211,198,170 102 | ForegroundPositive=159,183,122 103 | ForegroundVisited=214,153,182 104 | 105 | [Colors:View] 106 | BackgroundAlternate=39,46,51 107 | BackgroundNormal=30,35,38 108 | DecorationFocus=72,88,78 109 | DecorationHover=72,88,78 110 | ForegroundActive=127,187,179 111 | ForegroundInactive=136,127,109 112 | ForegroundLink=127,187,179 113 | ForegroundNegative=230,126,128 114 | ForegroundNeutral=230,152,117 115 | ForegroundNormal=211,198,170 116 | ForegroundPositive=167,192,128 117 | ForegroundVisited=214,153,182 118 | 119 | [Colors:Window] 120 | BackgroundAlternate=39,46,51 121 | BackgroundNormal=35,42,46 122 | DecorationFocus=72,88,78 123 | DecorationHover=72,88,78 124 | ForegroundActive=127,187,179 125 | ForegroundInactive=136,127,109 126 | ForegroundLink=127,187,179 127 | ForegroundNegative=218,68,83 128 | ForegroundNeutral=246,116,0 129 | ForegroundNormal=211,198,170 130 | ForegroundPositive=39,174,96 131 | ForegroundVisited=214,153,182 132 | 133 | [General] 134 | ColorScheme=BreezeDark 135 | Name=Everforest Dark 136 | shadeSortColumn=true 137 | 138 | [KDE] 139 | contrast=4 140 | 141 | [WM] 142 | activeBackground=39,44,49 143 | activeBlend=252,252,252 144 | activeForeground=252,252,252 145 | inactiveBackground=32,36,40 146 | inactiveBlend=161,169,177 147 | inactiveForeground=161,169,177 148 | -------------------------------------------------------------------------------- /extras/themes/everforest/EverforestDarkHard.colors: -------------------------------------------------------------------------------- 1 | [ColorEffects:Disabled] 2 | Color=56,56,56 3 | ColorAmount=0 4 | ColorEffect=0 5 | ContrastAmount=0.65 6 | ContrastEffect=1 7 | IntensityAmount=0.1 8 | IntensityEffect=2 9 | 10 | [ColorEffects:Inactive] 11 | ChangeSelectionColor=true 12 | Color=112,111,110 13 | ColorAmount=0.025 14 | ColorEffect=2 15 | ContrastAmount=0.1 16 | ContrastEffect=2 17 | Enable=false 18 | IntensityAmount=0 19 | IntensityEffect=0 20 | 21 | [Colors:Button] 22 | BackgroundAlternate=66,80,71 23 | BackgroundNormal=35,42,46 24 | DecorationFocus=72,88,78 25 | DecorationHover=72,88,78 26 | ForegroundActive=127,187,179 27 | ForegroundInactive=136,127,109 28 | ForegroundLink=127,187,179 29 | ForegroundNegative=230,126,128 30 | ForegroundNeutral=230,152,117 31 | ForegroundNormal=211,198,170 32 | ForegroundPositive=167,192,128 33 | ForegroundVisited=214,153,182 34 | 35 | [Colors:Complementary] 36 | BackgroundAlternate=66,80,71 37 | BackgroundNormal=30,35,38 38 | DecorationFocus=127,187,179 39 | DecorationHover=127,187,179 40 | ForegroundActive=127,187,179 41 | ForegroundInactive=136,127,109 42 | ForegroundLink=127,187,179 43 | ForegroundNegative=230,126,128 44 | ForegroundNeutral=230,152,117 45 | ForegroundNormal=211,198,170 46 | ForegroundPositive=167,192,128 47 | ForegroundVisited=214,153,182 48 | 49 | [Colors:Header] 50 | BackgroundAlternate=30,35,38 51 | BackgroundNormal=30,35,38 52 | DecorationFocus=127,187,179 53 | DecorationHover=127,187,179 54 | ForegroundActive=127,187,179 55 | ForegroundInactive=136,127,109 56 | ForegroundLink=127,187,179 57 | ForegroundNegative=230,126,128 58 | ForegroundNeutral=230,152,117 59 | ForegroundNormal=200,188,161 60 | ForegroundPositive=167,192,128 61 | ForegroundVisited=214,153,182 62 | 63 | [Colors:Header][Inactive] 64 | BackgroundAlternate=35,42,46 65 | BackgroundNormal=35,42,46 66 | DecorationFocus=127,187,179 67 | DecorationHover=127,187,179 68 | ForegroundActive=127,187,179 69 | ForegroundInactive=136,127,109 70 | ForegroundLink=127,187,179 71 | ForegroundNegative=230,126,128 72 | ForegroundNeutral=230,152,117 73 | ForegroundNormal=200,188,161 74 | ForegroundPositive=167,192,128 75 | ForegroundVisited=214,153,182 76 | 77 | [Colors:Selection] 78 | BackgroundAlternate=72,88,78 79 | BackgroundNormal=72,88,78 80 | DecorationFocus=72,88,78 81 | DecorationHover=72,88,78 82 | ForegroundActive=211,198,170 83 | ForegroundInactive=136,127,109 84 | ForegroundLink=204,175,118 85 | ForegroundNegative=207,113,115 86 | ForegroundNeutral=217,143,110 87 | ForegroundNormal=211,198,170 88 | ForegroundPositive=151,174,116 89 | ForegroundVisited=214,153,182 90 | 91 | [Colors:Tooltip] 92 | BackgroundAlternate=32,35,38 93 | BackgroundNormal=30,35,38 94 | DecorationFocus=72,88,78 95 | DecorationHover=72,88,78 96 | ForegroundActive=127,187,179 97 | ForegroundInactive=136,127,109 98 | ForegroundLink=127,187,179 99 | ForegroundNegative=230,126,128 100 | ForegroundNeutral=221,146,112 101 | ForegroundNormal=211,198,170 102 | ForegroundPositive=159,183,122 103 | ForegroundVisited=214,153,182 104 | 105 | [Colors:View] 106 | BackgroundAlternate=35,42,46 107 | BackgroundNormal=30,35,38 108 | DecorationFocus=72,88,78 109 | DecorationHover=72,88,78 110 | ForegroundActive=127,187,179 111 | ForegroundInactive=136,127,109 112 | ForegroundLink=127,187,179 113 | ForegroundNegative=230,126,128 114 | ForegroundNeutral=230,152,117 115 | ForegroundNormal=211,198,170 116 | ForegroundPositive=167,192,128 117 | ForegroundVisited=214,153,182 118 | 119 | [Colors:Window] 120 | BackgroundAlternate=39,46,51 121 | BackgroundNormal=30,35,38 122 | DecorationFocus=72,88,78 123 | DecorationHover=72,88,78 124 | ForegroundActive=127,187,179 125 | ForegroundInactive=136,127,109 126 | ForegroundLink=127,187,179 127 | ForegroundNegative=218,68,83 128 | ForegroundNeutral=246,116,0 129 | ForegroundNormal=211,198,170 130 | ForegroundPositive=39,174,96 131 | ForegroundVisited=214,153,182 132 | 133 | [General] 134 | ColorScheme=BreezeDark 135 | Name=Everforest Dark Hard 136 | shadeSortColumn=true 137 | 138 | [KDE] 139 | contrast=4 140 | 141 | [WM] 142 | activeBackground=39,44,49 143 | activeBlend=252,252,252 144 | activeForeground=252,252,252 145 | inactiveBackground=32,36,40 146 | inactiveBlend=161,169,177 147 | inactiveForeground=161,169,177 148 | -------------------------------------------------------------------------------- /extras/themes/everforest/EverforestDarkSoft.colors: -------------------------------------------------------------------------------- 1 | [ColorEffects:Disabled] 2 | Color=56,56,56 3 | ColorAmount=0 4 | ColorEffect=0 5 | ContrastAmount=0.65 6 | ContrastEffect=1 7 | IntensityAmount=0.1 8 | IntensityEffect=2 9 | 10 | [ColorEffects:Inactive] 11 | ChangeSelectionColor=true 12 | Color=112,111,110 13 | ColorAmount=0.025 14 | ColorEffect=2 15 | ContrastAmount=0.1 16 | ContrastEffect=2 17 | Enable=false 18 | IntensityAmount=0 19 | IntensityEffect=0 20 | 21 | [Colors:Button] 22 | BackgroundAlternate=66,80,71 23 | BackgroundNormal=39,46,51 24 | DecorationFocus=72,88,78 25 | DecorationHover=72,88,78 26 | ForegroundActive=127,187,179 27 | ForegroundInactive=136,127,109 28 | ForegroundLink=127,187,179 29 | ForegroundNegative=230,126,128 30 | ForegroundNeutral=230,152,117 31 | ForegroundNormal=211,198,170 32 | ForegroundPositive=167,192,128 33 | ForegroundVisited=214,153,182 34 | 35 | [Colors:Complementary] 36 | BackgroundAlternate=66,80,71 37 | BackgroundNormal=35,42,46 38 | DecorationFocus=127,187,179 39 | DecorationHover=127,187,179 40 | ForegroundActive=127,187,179 41 | ForegroundInactive=136,127,109 42 | ForegroundLink=127,187,179 43 | ForegroundNegative=230,126,128 44 | ForegroundNeutral=230,152,117 45 | ForegroundNormal=211,198,170 46 | ForegroundPositive=167,192,128 47 | ForegroundVisited=214,153,182 48 | 49 | [Colors:Header] 50 | BackgroundAlternate=35,42,46 51 | BackgroundNormal=35,42,46 52 | DecorationFocus=127,187,179 53 | DecorationHover=127,187,179 54 | ForegroundActive=127,187,179 55 | ForegroundInactive=136,127,109 56 | ForegroundLink=127,187,179 57 | ForegroundNegative=230,126,128 58 | ForegroundNeutral=230,152,117 59 | ForegroundNormal=200,188,161 60 | ForegroundPositive=167,192,128 61 | ForegroundVisited=214,153,182 62 | 63 | [Colors:Header][Inactive] 64 | BackgroundAlternate=39,46,51 65 | BackgroundNormal=39,46,51 66 | DecorationFocus=127,187,179 67 | DecorationHover=127,187,179 68 | ForegroundActive=127,187,179 69 | ForegroundInactive=136,127,109 70 | ForegroundLink=127,187,179 71 | ForegroundNegative=230,126,128 72 | ForegroundNeutral=230,152,117 73 | ForegroundNormal=200,188,161 74 | ForegroundPositive=167,192,128 75 | ForegroundVisited=214,153,182 76 | 77 | [Colors:Selection] 78 | BackgroundAlternate=72,88,78 79 | BackgroundNormal=72,88,78 80 | DecorationFocus=72,88,78 81 | DecorationHover=72,88,78 82 | ForegroundActive=211,198,170 83 | ForegroundInactive=136,127,109 84 | ForegroundLink=204,175,118 85 | ForegroundNegative=207,113,115 86 | ForegroundNeutral=217,143,110 87 | ForegroundNormal=211,198,170 88 | ForegroundPositive=151,174,116 89 | ForegroundVisited=214,153,182 90 | 91 | [Colors:Tooltip] 92 | BackgroundAlternate=41,49,54 93 | BackgroundNormal=41,49,54 94 | DecorationFocus=72,88,78 95 | DecorationHover=72,88,78 96 | ForegroundActive=127,187,179 97 | ForegroundInactive=136,127,109 98 | ForegroundLink=127,187,179 99 | ForegroundNegative=230,126,128 100 | ForegroundNeutral=221,146,112 101 | ForegroundNormal=211,198,170 102 | ForegroundPositive=159,183,122 103 | ForegroundVisited=214,153,182 104 | 105 | [Colors:View] 106 | BackgroundAlternate=39,46,51 107 | BackgroundNormal=41,49,54 108 | DecorationFocus=72,88,78 109 | DecorationHover=72,88,78 110 | ForegroundActive=127,187,179 111 | ForegroundInactive=136,127,109 112 | ForegroundLink=127,187,179 113 | ForegroundNegative=230,126,128 114 | ForegroundNeutral=230,152,117 115 | ForegroundNormal=211,198,170 116 | ForegroundPositive=167,192,128 117 | ForegroundVisited=214,153,182 118 | 119 | [Colors:Window] 120 | BackgroundAlternate=39,46,51 121 | BackgroundNormal=35,42,46 122 | DecorationFocus=72,88,78 123 | DecorationHover=72,88,78 124 | ForegroundActive=127,187,179 125 | ForegroundInactive=136,127,109 126 | ForegroundLink=127,187,179 127 | ForegroundNegative=230,126,128 128 | ForegroundNeutral=230,152,117 129 | ForegroundNormal=211,198,170 130 | ForegroundPositive=167,192,128 131 | ForegroundVisited=214,153,182 132 | 133 | [General] 134 | ColorScheme=BreezeDark 135 | Name=Everforest Dark Soft 136 | shadeSortColumn=true 137 | 138 | [KDE] 139 | contrast=4 140 | 141 | [WM] 142 | activeBackground=39,44,49 143 | activeBlend=252,252,252 144 | activeForeground=252,252,252 145 | inactiveBackground=32,36,40 146 | inactiveBlend=161,169,177 147 | inactiveForeground=161,169,177 148 | -------------------------------------------------------------------------------- /.github/README.md: -------------------------------------------------------------------------------- 1 | # A list of KDE components that will make your user experience even better 2 | 3 | ![preview](./header-image.png) 4 | 5 | KDE, like all of Linux, is modular, and sometimes you need to install additional packages to get certain functionalities. Are you a long-time Arch user and think you know everything? Did you know that you can backup your important files directly from the system settings? 6 | 7 | This repository contains a list of official Arch Linux / AUR packages (developed by KDE team) as well as third-party applications and plugins that add or enhance KDE’s functionality. You can also check out the repository’s Wiki page, where you might find useful information. 8 | 9 | The list will be divided into several parts. The first part will list both the GUI applications that come out of the box in many distributions and the applications that are officially supported by KDE Plasma developers (see apps.kde.org). The second part will contain components, libraries, extensions, and other stuff that works under the hood but is very important for the environment to function (for example, some packages can add certain functionality to the standard set of applications; i.e., Dolphin can natively mount ISO images). The third part will be dedicated to community work - GUI applications, compositor effects, theme engines, and so on. 10 | 11 | If you don’t want to worry about selecting the right components and want a complete, ready-to-use desktop environment immediately, you can run this command to get every KDE package group ([`jq`](https://github.com/jqlang/jq) is required): 12 | 13 | ```bash 14 | curl -s https://archlinux.org/groups/ | grep -oP 'kde-[^/"]+|kf[5,6]|kdevelop' | sed 's/<$//' | jq -R . | sed 's/\"//g' | uniq 15 | ``` 16 | 17 | Running this command will give you a list of all KDE Plasma package groups you want to install. 18 | 19 | #### Contributing 20 | 21 | If you’d like to contribute to the development of this repository, feel free to open an issue or pull request. 22 | 23 | ### Plasma Mobile 24 | 25 | #### System 26 | 27 | - [qmlkonsole](https://apps.kde.org/qmlkonsole/) - [konsole](https://apps.kde.org/konsole/), but designed for Plasma Mobile 28 | - [index-fm](https://apps.kde.org/index-fm/) - file manager 29 | 30 | #### Utilities 31 | 32 | - [krecorder](https://apps.kde.org/krecorder/) - simple voice recorder for KDE Plasma & Plasma Mobile 33 | - [keysmith](https://apps.kde.org/keysmith/) - 2FA code generator for KDE Plasma & Plasma Mobile 34 | - [nota](https://apps.kde.org/nota/)`AUR` - simple text editor designed for KDE Plasma & Plasma Mobile 35 | 36 | #### KDE PIM / Quality Of Life 37 | 38 | - [itinerary](https://apps.kde.org/itinerary/) - personal digital travel assistant for KDE Plasma & Plasma Mobile 39 | - [klevernotes](https://apps.kde.org/klevernotes/) - note taking app for KDE Plasma & Plasma Mobile 40 | - [calindori](https://apps.kde.org/calindori/) - calendar app designed for KDE Plasma & Plasma Mobile 41 | 42 | ### GUI Applications 43 | 44 | #### System 45 | 46 | - [dolphin](https://apps.kde.org/dolphin/) - the best file manager in the world 47 | - [konsole](https://apps.kde.org/konsole/) - the best terminal emulator in the world 48 | - [yakuake](https://apps.kde.org/yakuake/) - drop-down terminal 49 | - [systemmonitor](https://apps.kde.org/plasma-systemmonitor/) - Plasma's built-in system / resources monitor 50 | - [discover](https://apps.kde.org/discover/) - Plasma's built-in app store. Useless on Arch, unless you use Flatpaks 51 | - [kwalletmanager](https://apps.kde.org/kwalletmanager5/) - password & secrets manager. It also stores WiFi passwords, which is convenient and secure 52 | - [kdf](https://apps.kde.org/kdf/) (kdiskfree) - disk usage statistics. Also provides KCM module for System Settings 53 | - [ksystemlog](https://apps.kde.org/ksystemlog/) - system log viewer 54 | - [khelpcenter](https://apps.kde.org/khelpcenter/) - basically the whole non-existent Plasma wiki pages, but onffline 55 | - [systemdgenie](https://apps.kde.org/systemdgenie/) - [systemd](https://en.wikipedia.org/wiki/Systemd) management tool 56 | - [kjournald](https://apps.kde.org/kjournaldbrowser/) - system journal management tool 57 | - [spectacle](https://github.com/KDE/spectacle) - built-in screenshot / video capture utility 58 | 59 | #### Utilities 60 | 61 | - [ark](https://apps.kde.org/ark/) - archive manager 62 | - [filelight](https://apps.kde.org/filelight/) - disk usage statistics 63 | - [kcalc](https://apps.kde.org/kcalc/) - a simple but powerful calculator 64 | - [kfind](https://apps.kde.org/kfind/) - the best file search tool out there 65 | - [kcharselect](https://apps.kde.org/kcharselect/) - unicode character selector 66 | - [kgpg](https://apps.kde.org/kgpg/) - GPG management tool 67 | - [kleopatra](https://apps.kde.org/kleopatra/) - certificate, cryptography & GPG management tool. Author finds it pretty useful 68 | - [sweeper](https://apps.kde.org/sweeper/) - system cleaner 69 | - [kmag](https://apps.kde.org/kmag/) - screen magnifier. **NOTE!** Install this only if you use X11 sessions, since Plasma Wayland has this feature built directly in compositor 70 | - [kweather](https://apps.kde.org/kweather/) - weather app 71 | - [kclock](https://apps.kde.org/kclock/) - clock, stopwatch, timers and alarms 72 | - [kmousetool](https://apps.kde.org/kmousetool/) - mouse clicker 73 | - [krecorder](https://apps.kde.org/krecorder/) - simple voice recorder for KDE Plasma & Plasma Mobile 74 | - [keysmith](https://apps.kde.org/keysmith/) - 2FA code generator for KDE Plasma & Plasma Mobile 75 | - [partitionmanager](https://apps.kde.org/partitionmanager/) - GParted on steroids 76 | - [isoimagewriter](https://apps.kde.org/isoimagewriter/) - ISO burning tool 77 | - [kate](https://apps.kde.org/kate/) - advanced *code* editor. Ships with **[KWrite](https://apps.kde.org/kwrite/)**, which is excellent for basic text editing tasks 78 | - [okteta](https://apps.kde.org/okteta/) - advanced HEX editor 79 | - [krename](https://apps.kde.org/krename/) - batch file renamer 80 | - [krusader](https://apps.kde.org/krusader/) - file manager 81 | - [smb4k](https://apps.kde.org/smb4k/) `development state` - advanced SAMBA explorer 82 | - [kfloppy](https://apps.kde.org/kfloppy/) - floppy disk formatter 83 | - [nota-git](https://apps.kde.org/nota/) `AUR` - simple text editor designed for KDE Plasma & Plasma Mobile 84 | - [karp-git](https://apps.kde.org/karp/) `AUR` `development state` - PDF arranger 85 | - [Hash-o-matic](https://apps.kde.org/hashomatic/) `no packages avaiable` - file hash verifier 86 | - [alpaka-git](https://apps.kde.org/alpaka/) `AUR` `development state` - [Ollama](https://github.com/ollama/ollama) client 87 | - [k3b](https://apps.kde.org/k3b/) - disc burning tool 88 | - [qrca](https://apps.kde.org/qrca/) - barcode scanner. Also allows to share wifi passwords via qr code 89 | - [kdeconnect](https://apps.kde.org/kdeconnect/) - Apple-like magic in terms of phone integration / synchronization 90 | - [krdc](https://apps.kde.org/krdc/) - remote desktop client 91 | - [krfb](https://apps.kde.org/krfb/) - remote desktop client (VNC) 92 | - [kontrast](https://apps.kde.org/kontrast/) - color contrast checker 93 | - [kdialog](https://develop.kde.org/docs/administration/kdialog/) - YAD & Zenity alternative 94 | 95 | #### Development 96 | 97 | - [kompare](https://apps.kde.org/kompare/) - `diff` & `patch` frontend 98 | - [kcachegrind](https://apps.kde.org/kcachegrind/) - profile data visualization 99 | - [heaptrack](https://apps.kde.org/heaptrack/) - one more profiler 100 | - [kdevelop](https://apps.kde.org/kdevelop/) `package group` - IDE 101 | - [kommit](https://apps.kde.org/kommit/) - git client 102 | - [codevis](https://apps.kde.org/codevis/) `development state` - code architecture visualizer 103 | 104 | #### Multimedia / Graphics 105 | 106 | - [gwenview](https://apps.kde.org/gwenview/) - image viewer 107 | - [haruna](https://apps.kde.org/haruna/) - media player 108 | - [dragon](https://apps.kde.org/dragonplayer/) - media player 109 | - [elisa](https://apps.kde.org/elisa/) - music player 110 | - [juk](https://apps.kde.org/juk/) - music player 111 | - [vvave](https://apps.kde.org/vvave/) - music player 112 | - [amarok](https://apps.kde.org/amarok/) - audio / music player 113 | - [kaffeine](https://apps.kde.org/kaffeine/) - media player 114 | - [kdenlive](https://apps.kde.org/kdenlive/) - video editor 115 | - [kamoso](https://apps.kde.org/kamoso/) - camera app 116 | - [kwave](https://apps.kde.org/kwave/) - sound editor 117 | - [audiotube](https://apps.kde.org/audiotube/) - YouTube Music client 118 | - [plasmatube](https://apps.kde.org/plasmatube/) - YouTube client 119 | - [audex](https://apps.kde.org/audex/) - CD ripper. Provides KCM module 120 | - [kid3](https://apps.kde.org/kid3/) - audio tagger 121 | - [subtitlecomposer](https://apps.kde.org/subtitlecomposer/) `AUR` - subtitle composer 122 | - [krita](https://apps.kde.org/krita/) - no expanation needed 123 | - [kcolorchooser](https://apps.kde.org/kcolorchooser/) - simple color picker 124 | - [kolourpaint](https://apps.kde.org/kolourpaint/) - MS Paint alternative 125 | - [digikam](https://apps.kde.org/digikam/) - photo management tool 126 | - [koko](https://apps.kde.org/koko/) - image gallery 127 | - [kphotoalbum](https://apps.kde.org/kphotoalbum/) - photo collection tagger & manager 128 | - [glaxnimate](https://apps.kde.org/glaxnimate/) `AUR` - vector animation & motion design 129 | - [kgeotag](https://apps.kde.org/kgeotag/) - photo geotagger 130 | - [optiimage](https://apps.kde.org/optiimage/) - image compressor 131 | - [Peruse](https://apps.kde.org/peruse/) `no packages avaiable` - comic reader 132 | - [Showfoto](https://apps.kde.org/showfoto/) `no packages avaiable` - photo viewer & editor 133 | 134 | #### Office 135 | 136 | - [okular](https://apps.kde.org/okular/) - PDF / ebook / document viewer 137 | - [ghostwriter](https://apps.kde.org/ghostwriter/) - note taking app 138 | - [arianna](https://apps.kde.org/arianna/) - ebook reader 139 | - [kile](https://apps.kde.org/kile/) - LaTex editor 140 | - [calligra](https://apps.kde.org/calligra/) - all in one office solution 141 | - [tellico](https://apps.kde.org/tellico/) - personal media collection. Supports DVD, books, music, games, comic books and much more 142 | - [keurocalc](https://apps.kde.org/keurocalc/) `AUR` - currency converter. **Note**: deprecated; *KRunner* has this feature built-in 143 | - [skanlite](https://apps.kde.org/skanlite/) - image scanner 144 | - [skanpage](https://apps.kde.org/skanpage/) - image scanner 145 | 146 | #### Internet 147 | 148 | - [ktorrent](https://apps.kde.org/ktorrent/) - torrent client 149 | - [konversation](https://apps.kde.org/konversation/) - IRC client 150 | - [kget](https://apps.kde.org/kget/) - download manager 151 | - [neochat](https://apps.kde.org/neochat/) - [Matrix](https://matrix.org/) client 152 | - [tokodon](https://apps.kde.org/tokodon/) - [Mastodon](https://github.com/mastodon/mastodon) client 153 | - [kasts](https://apps.kde.org/kasts/) - podcasts client 154 | - [ruqola](https://apps.kde.org/ruqola/) `AUR` - [rocket.chat](https://www.rocket.chat/) - client 155 | 156 | #### KDE PIM 157 | 158 | - [korganizer](https://apps.kde.org/korganizer/) - calendar & task scheduler 159 | - [kmail](https://apps.kde.org/kmail2/) - email client 160 | - [zanshin](https://apps.kde.org/zanshin/) - To-Do management 161 | - [kontact](https://apps.kde.org/kontact/) - personal information manager 162 | - [kaddressbook](https://apps.kde.org/kaddressbook/) - contact manager 163 | - [merkuro](https://apps.kde.org/merkuro/) - calendar app 164 | - [kongress](https://apps.kde.org/kongress/) - conferences manager 165 | - [akregator](https://apps.kde.org/akregator/) - feed / RSS reader 166 | 167 | #### Quality Of Life 168 | 169 | - [itinerary](https://apps.kde.org/itinerary/) - personal digital travel assistant for KDE Plasma & Plasma Mobile 170 | - [ktrip](https://apps.kde.org/ktrip/) - public transport navigator 171 | - [francis](https://apps.kde.org/francis/) - [Pomodoro](https://en.wikipedia.org/wiki/Pomodoro_Technique) timer 172 | - [marknote](https://apps.kde.org/marknote/) - note taking app 173 | - [klevernotes](https://apps.kde.org/klevernotes/) - note taking app designed for KDE Plasma & Plasma Mobile 174 | - [calindori](https://apps.kde.org/calindori/) - calendar app designed for KDE Plasma & Plasma Mobile 175 | - [Public Alerts](https://apps.kde.org/publicalerts/) `not released yet` - emergency & weather alerts 176 | - [komodo](https://apps.kde.org/komodo/) `AUR` - todo manager 177 | 178 | ### Core Components 179 | 180 | - `svgpart` - native svg integration / rendering across KDE apps 181 | - `markdownpart` - native markdown integration / rendering across KDE apps 182 | - `kde-inotify-survey` - tooling for monitoring inotify limits 183 | - `flatpak-kcm` - KCM module for Flatpaks management. Installed by default with `plasma` package group 184 | - `kio-{extras,fuse,admin,gdrive}` - KIO addons 185 | - `xwaylandvideobridge` - utility to mirror Wayland screen to X applications. Useful for applications like Zoom 186 | - `iio-sensor-proxy` - automatic screen rotation 187 | - `maliit-keyboard` - virtual keyboard 188 | - `power-profiles-daemon` - power management in Plasma. Requires enabled `power-profiles-daemon.service`. If Doesn't work, use `tuned{-ppd}` with `tuned{-ppd}.service` instead 189 | - `orca` - screen reader 190 | - `cryfs`, `gocryptfs` - vrtual filesystems for Plasma's Vault 191 | - `ripgrep{-all}` - file search backend, if built-in file indexer is disabled 192 | - `hunspell-` - spell checking / dictionary 193 | - `symmy-git` `AUR` - encrypt / decrypt local files; Dolphin integration. `kf6` requred for building 194 | - `sshfs` - kdeconnect backend for browsing remote device's filesystem 195 | - `qt6-tools` - used by many KDE apps, including kdeconnect 196 | - `kcm-grub2-git` `AUR` - GRUB bootloader KCM module. `packagegit-qt6` required for building 197 | - `kcron` - cron tasks management & KCM module 198 | - `kup`, `bup`, `rsync` - built-in backups & KCM module 199 | - `dolphin-plugins` - VCS integration, Dropbox integration, disk & ISO mount / umount options 200 | - `cups`, `system-config-printer` - CUPS & its configuration tool 201 | - `keditbookmarks` - bookmarks editor 202 | - `colord-kde` - color management & KCM module 203 | - `ffmpegthumbs` - video thumbnails 204 | - `qt6-imageformats` - TIFF, MNG, TGA, WBMP image formats support (QT6) 205 | - `qt5-imageformats` - TIFF, MNG, TGA, WBMP image formats support (QT5) 206 | - `kdegraphics-thumbnailers` - PostScript, RAW, Mobipocket & Blender previews. Extends Dolphin, Gwenview, Krusader 207 | - `kdegraphics-mobipocket` - no clear description 208 | - `kimageformats` - previews & support for many image formats 209 | - `imath` - EXR format support 210 | - `jxrlib` - JXR format support 211 | - `karchive` - plugin for Krita and OpenRaster images 212 | - `libavif` - AVIF format support 213 | - `libheif` - HEIF format support 214 | - `libjxl` - JPEG-XL format support 215 | - `libraw` - RAAW format support 216 | - `openjpeg2` - JPEG 2000 foramt support 217 | - `icoutils` - thumbnails for MS Windows executables / dll libraries 218 | - `kdenetwork-filesharing` - SAMBA integration for Dolphin 219 | - `purpose` - the *Share* context menu for Dolphin 220 | - `arj`, `lrzip`, `lzop`, `7zip`, `unarchiver`, `unrar`, `zip`, `cpio`, `unarj`, `unace` - additional compression formats for Ark & Krusader 221 | - `faac`, `flac`, `lame`, `vorbis-tools` - additional audio formats for Audex 222 | - `fwupd` - update motherboard firmware directly from Discover (if supported) 223 | - `plocate` - alternative search indexer for KFind 224 | - `dosfstools`, `jfsutils`, `f2fs-tools`, `btrfs-progs`, `exfatprogs`, `ntfs-3g`, `udftools`, `xfsprogs`, `nilfs-utils`, `gpart`, `mtools` - filesystem support for PartitionManager 225 | - `pandoc`, `mathjax`, `cmark` - additional formats for Ghostwriter 226 | - `clang`, `git`, `python-lsp-server`, `qt6-declararive`, `qtkeychain-qt6`, `rust`, `texlab` - a set of plugins & LSP servers for Kate 227 | - `cdparanoia`, `cdrdao`, `cdrtools`, `dvd+rw-tools`, `emovix`, `vcdimager` - additional formats & extensions for K3b 228 | - `libvncserver`, `libssh`, `freerdp` - necessary libraries for remote desktop 229 | - `yt-dlp` - YouTube, Twitch, streaming support for Haruna 230 | - `mediainfo` - extra file metadata 231 | - `bigsh0t`, `noise-suppression-for-voice`, `opencv`, `python-openai-whisper`, `python-srt_equalizer` - a set of plugins for Kdenlive 232 | - `krita-plugin-gmic`, `kseexpr`, `libheif`, `libjxl`, `libmypaint`, `poppler-qt5`, `python-pyqt5` - a set of plugins & extensions for Krita 233 | - `darktable`, `hugin`, `rawtherapee` - a set of plugins & extensions for Digikam 234 | - `kirigami-addons`, `libetonyek`, `libvisio`, `libwpg`, `libwps`, `poppler`, `pstoedit`, `qqc2-desktop-style`, `qt6-webengine` - a set of plugins & extensions for Calligra 235 | - `kdnssd`, `kplotting`, `syndication`, `taglib` - a set of plugins & extensions for KTorrent 236 | - `kdepim-addons` - additional plugins & extensions for KDE PIM apps 237 | - `kunifiedpush` - push notifications functionality & KCM module 238 | 239 | ### Third Party 240 | 241 | #### GUI Applications 242 | 243 | - [koi](https://github.com/baduhai/Koi) `AUR` - auto light / dark mode switcher 244 | - [yin-yang](https://github.com/oskarsh/Yin-Yang) `AUR` - another one auto light / dark mode switcher 245 | - [media-downloader](github.com/mhogomchungu/media-downloader) `AUR` - a feature-rich frontend for yt-dlp 246 | - [protonup-qt](https://github.com/DavidoTek/ProtonUp-Qt) `AUR` - install and manage [GE-Proton](https://github.com/GloriousEggroll/proton-ge-custom), [Steam Proton](), [Lutris](https://github.com/lutris/lutris) runners and much more 247 | - [qownnotes](https://www.qownnotes.org/) `AUR` - plain-text file markdown note-taking with Nextcloud / ownCloud integration 248 | - [keepassxc](https://keepassxc.org/) - a cross-platform password manager 249 | - [qtpass](https://github.com/IJHack/QtPass) - multi-platform GUI for pass, the standard unix password manager 250 | - [kdiskmark](https://github.com/JonMagon/KDiskMark) - [CrystalDiskMark](https://sourceforge.net/projects/crystaldiskmark) alternative for Linux 251 | - [qpwgraph](https://gitlab.freedesktop.org/rncbc/qpwgraph) - PipeWire Graph Qt GUI Interface 252 | - [jamesdsp](https://github.com/Audio4Linux/JDSP4Linux) `AUR` - audio post-processing tool, like EasyEffects 253 | - [qbittorrent](https://github.com/qbittorrent/qBittorrent) - you know what is this! 254 | 255 | #### Compositor Scripts / Effects / Animations 256 | 257 | - [kwin-effect-rounded-corners-git](https://github.com/matinlotfali/KDE-Rounded-Corners) `AUR` - rounded window corners with outlines and shadow interpolation 258 | - [kwin-effects-forceblur](https://github.com/taj-ny/kwin-effects-forceblur) `AUR` - self-explanatory 259 | - [kwin-effects-kinetic](https://github.com/gurrgur/kwin-effects-kinetic) `AUR` - kinetic animations for open/close & maximize/minimize actions 260 | - [kwin-scripts-krohnkite-git](https://github.com/anametologin/krohnkite) `AUR` - a dynamic tiling extension for KWin 261 | - [kwin-scripts-mudeer](https://github.com/darkstego/Mudeer) `AUR` - virtual screen splitting. Useful on wide screens 262 | - [kwin-polonium](https://github.com/zeroxoneafour/polonium) `AUR` - a tiling window manager for Plasma 6 263 | - [kwin-gestures](https://github.com/taj-ny/kwin-gestures) `AUR` - custom kwin touchpad gestures for Plasma 6 264 | - [kde-shader-wallaper](https://github.com/y4my4my4m/kde-shader-wallpaper/tree/plasma6) `no packages avaiable` - self-explanatory. This is worth your look 265 | 266 | #### Themes 267 | 268 | - [klassy](https://github.com/paulmcauley/klassy) `AUR` - custom window decoration, application style and global theme 269 | - [darkly](https://github.com/Bali10050/Darkly) `AUR` - a modern style for qt applications 270 | - [arc-kde](https://github.com/PapirusDevelopmentTeam/arc-kde) `AUR` - port of Arc theme for KDE 271 | - [utterly-nord-plasma](https://github.com/HimDek/Utterly-Nord-Plasma) `AUR` - a modern and sleek Nord theme for Plasma 272 | 273 | #### Applets / Widgets / Plasmoids 274 | 275 | - [plasma6-applets-arch-update-notifier](https://github.com/bouteillerAlan/archupdate) `AUR` - plasmoid that lets you know when arch updates are required 276 | - [plasma6-applets-fokus]( https://gitlab.com/divinae/focus-plasmoid) `AUR` - a simple pomodoro plasmoid 277 | - [plasma6-applets-panel-colorizer](https://github.com/luisbocanegra/plasma-panel-colorizer) `AUR` - customize your panel however you want 278 | - [plasma6-applets-wallpaper-effects](https://github.com/luisbocanegra/plasma-wallpaper-effects) `AUR` - various wallpaper effects 279 | - [plasma6-applets-panon](https://github.com/rbn42/panon) `AUR` - an audio visualizer widget 280 | - [plasma6-wallpapers-blurredwallpaper](https://github.com/bouteillerAlan/blurredwallpaper) `AUR` - blurs wallpaper when active window is present 281 | - [plasma6-wallpapers-wallpaper-engine-git](https://github.com/catsout/wallpaper-engine-kde-plugin) `AUR` - Wallpaper Engine plugin for KDE Plasma 282 | - [plasma6-applets-weather-widget-3-git](https://github.com/blackadderkate/weather-widget-2) `AUR` - simple weather widget that live in the taskbar / tray 283 | - [plasma6-kde_controlcentre](https://github.com/Prayag2/kde_controlcentre) `AUR` - MacOS-like control center for KDE 284 | 285 | - [ollama-control](https://github.com/imoize/plasmoid-ollamacontrol) `no packages avaiable` - control ollama models from the taskbar 286 | - [plasmoid-dockio](https://github.com/imoize/plasmoid-dockio) `no packages avaiable` - manage docker containters directly from taskbar 287 | - [kde-material-you-colors](https://github.com/luisbocanegra/kde-material-you-colors) `AUR` - Material Design 3 color palette generator for KDE 288 | - [ditto-menu](https://github.com/adhec/dittoMenuKDE) `no packages avaiable` - Windows 11-like application launcher 289 | - [chat-qt](https://github.com/DenysMb/ChatQT-Plasmoid) `no packages avaiable` - chat with ollama models directly from taskbar 290 | 291 | - [apdatifier](https://github.com/exequtic/apdatifier) `no packages avaiable` - applet for managing Arch Linux updates (including AUR) 292 | - *Depends on*: `pacman-contrib` `curl` `jq` `unzip` `tar` `fzf` 293 | 294 | #### Misc 295 | 296 | - [mpris-discord-rpc-bin](https://github.com/patryk-ku/mpris-discord-rpc) `AUR` - self-explanatory. Not a KDE component nor made for KDE, but can integrate well with Haruna, Dragon, mpv and more, providing functional Discord RPC interface 297 | - [konsave](https://github.com/Prayag2/konsave) `AUR` - a backup tool designed for KDE Plasma 298 | - [kando-bin](https://github.com/kando-menu/kando) `AUR` - a nice looking cross-platform pie menu 299 | - [krunner-translator](https://github.com/rizutazu/krunner-translator) `no packages avaiable` — Google Translate plugin for KRunner 300 | - [kde-thumbnailer-apk](https://github.com/z3ntu/kde-thumbnailer-apk) `AUR` — you got it right; Android's `.apk` thumbnails 301 | 302 | --------------------------------------------------------------------------------