Linux icon theme Conversion


jelenal90

New member
Local time
10:49 AM
Posts
1
Location
Serbia
OS
Windows 11
Does anyone know if is it possible to convert icon theme for Linux to Windows icons?
 
Windows Build/Version
Windows 11 24H2

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop

My Computers

System One System Two

  • OS
    Windows 11 (24H2) Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP Pavilion 577B5AA#ABA
    CPU
    Core(TM) i5-12400T
    Motherboard
    HP 89E9
    Memory
    12.0 GB (11.7 GB usable)
    Graphics Card(s)
    Intel(R) UHD Graphics 730
    Sound Card
    DFX Audio
    Monitor(s) Displays
    HO Generic PnP Monitor
    Screen Resolution
    1920 x 1080
    Hard Drives
    SAMSUNG MZVLQ10HBLB00BH1 SSD 1TB
    PSU
    HP Std. for this product
    Case
    All-in-One
    Cooling
    Fan
    Keyboard
    HP Wireless / Bluetooth
    Mouse
    HP Wireless / Bluetooth
    Internet Speed
    Link speed (Receive/Transmit): 1000/1000 (Mbps)
    Browser
    Firefox
    Antivirus
    Malwarebytes Pro / Windows Security
  • Operating System
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    HP 15tegooo [HP Pavilion Laptop Intel I-7]
    CPU
    Intel I-7-1165G7
    Motherboard
    HP
    Memory
    8 GB DDR4-3200 SDRAM
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek
    Monitor(s) Displays
    HP HD micro edge, Bright View, 250 nits
    Screen Resolution
    1366 x768
    Hard Drives
    256 GB DD4-3200 SDRAM
    PSU
    HP
    Case
    Std HP Laptop
    Cooling
    Fan
    Mouse
    Logi M585
    Keyboard
    std
    Browser
    Edge
    Antivirus
    Windows Security
Years ago I saved some images in the same size as the icons located in C:\Windows\System32\shell32.dll [but a different file name] and could access those for use on shortcuts. It's been too long and can't recall the process but it worked for me with 3 x 340MB HDDs and changing their icon in file management so each drive had their own colored icon. So maybe something can be done similar to the Snipping Tool of Windows or just do screen copies and edit to get what is desired.
 

My Computers

System One System Two

  • OS
    Win11 Pro RTM
    Computer type
    Laptop
    Manufacturer/Model
    Dell Vostro 3400
    CPU
    Intel Core i5 11th Gen. 2.40GHz
    Memory
    12GB
    Hard Drives
    256GB SSD NVMe M.2
  • Operating System
    Windows 11 Pro RTM x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Vostro 5890
    CPU
    Intel Core i5 10th Gen. 2.90GHz
    Memory
    16GB
    Graphics card(s)
    Onboard, no VGA, using a DisplayPort-to-VGA adapter
    Monitor(s) Displays
    24" Dell
    Hard Drives
    512GB SSD NVMe, 4TB Seagate HDD
    Browser
    Firefox, Edge
    Antivirus
    Windows Defender/Microsoft Security
It can be done , what is entailed I do not know , I do know that Linux icons are in svg format while Windows are in ico , so I imagine the conversion is quite a process , but there are those who have done it.

Here are some links of Linux icons converted to Windows that may catch your fancy ...



I have a stunning icon theme that I use on my Linux system by SethStorm666 , a great Linux icon designer. The theme is called Black Sun that I am trying to find someone to convert to Windows for me.
 

My Computer

System One

  • OS
    Windows 11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    self built
    CPU
    Intel I9-12900k Adler Lake
    Motherboard
    Gigabyte Z790 Gaming Plus AX
    Memory
    Corsair Vengeance 64GB DDR5
    Graphics Card(s)
    Realtek
    Monitor(s) Displays
    Samsung Curved 23"
    Screen Resolution
    1920x1080
    Hard Drives
    9 Drives total: Two 1TB M.2 SSD's, Three internal Seagate Barracuda 1TB HDD's , 4 Western Digital External removable drives , 3 @ 1TB each and 1 8TB
    Cooling
    ID Cooling FX 240 Pro
    Browser
    Firefox
    Antivirus
    Bitdefender
here is a list of several programs that can convert SVG to ICO.

the GIMP is available from the Microsoft store
best of luck, Steve ..
 

My Computers

System One System Two

  • OS
    Win 11 24H2 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP 24" AiO
    CPU
    Ryzen 7 5825u
    Motherboard
    HP
    Memory
    64GB DDR4 3200
    Graphics Card(s)
    Ryzen 7 5825u
    Sound Card
    RealTek
    Monitor(s) Displays
    24" HP AiO
    Hard Drives
    1TB WD Blue SN580 M2 SSD Partitioned.
    2x 1TB USB HDD External Backup/Storage.
    Internet Speed
    1GB full fibre
    Browser
    Edge & Thunderbird
    Antivirus
    AVG Internet Security
    Other Info
    Mainly Open Source Software
  • Operating System
    Ubuntu 22.04.5 LTS
    Computer type
    Laptop
    Manufacturer/Model
    Dell 13" Latitude 2017
    CPU
    i5 7200u
    Motherboard
    Dell
    Memory
    16GB DDR4
    Graphics card(s)
    Intel
    Sound Card
    Intel
    Monitor(s) Displays
    13" Dell Laptop
    Hard Drives
    250GB Crucial 2.5" SSD
    Mouse
    Gerenic 3 button
    Internet Speed
    WiFi only
    Browser
    FireFox
    Antivirus
    ClamAV TK
    Other Info
    Mainly Open Source Software
Here is an ImageMagick based solution to convert all svg files in a given directory to ico files:

D:\Customize\Themes\Icons\ImageMagick\magick mogrify -format ico -density 1200 -background transparent -trim -resize 256x256 -gravity center -extent 256x256 -define icon:auto-resize E:\SVG\*.svg

Explanation:

mogrify: like convert, but allows processing multiple files in batch mode.
-format ico: our target file format. Creates .ico files instead of overwriting the source file (as mogrify does by default).
-density 1200: since we can't specify the target pixel size that ImageMagick should rasterize the SVG to (it will be rasterized at the default density first and then scaled), we will rasterize the SVG at an insanely high resolution (1200 dpi) to ensure that the image will be reduced to 256x256 instead of enlarged.
-background transparent: The background will be displayed as transparent.
-trim: remove the existing border around the image.
-resize 256x256: scale the image so that the longest side has 256 pixels, preserving the aspect ratio.
-gravity center -extent 256x256: enlarge the canvas, making sure that the short side also has 256 pixels. The existing image is center aligned. This is necessary because we need a square image as the basis for the ICO file.
-define icon: auto-resize: include not only the 256x256 image, but also all recommended reduced resolutions (e.g. 32x32) in the ICO file.
 
Last edited:

My Computer

System One

  • OS
    Microsoft Windows 11 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    MSI MS-7D98
    CPU
    Intel Core i5-13490F
    Motherboard
    MSI B760 GAMING PLUS WIFI
    Memory
    2 x 16 Patriot Memory (PDP Systems) PSD516G560081
    Graphics Card(s)
    GIGABYTE GeForce RTX 4070 WINDFORCE OC 12G (GV-N4070WF3OC-12GD)
    Sound Card
    Bluetooth Аудио
    Monitor(s) Displays
    INNOCN 15K1F
    Screen Resolution
    1920 x 1080
    Hard Drives
    WD_BLACK SN770 250GB
    KINGSTON SNV2S1000G (ELFK0S.6)
    PSU
    Thermaltake Toughpower GF3 1000W
    Case
    CG560 - DeepCool
    Cooling
    ID-COOLING SE-224-XTS / 2 x 140Mm Fan - rear and top; 3 x 120Mm - front
    Keyboard
    Corsair K70 RGB TKL
    Mouse
    Corsair KATAR PRO XT
    Internet Speed
    100 Mbps
    Browser
    Firefox
    Antivirus
    Microsoft Defender Antivirus
    Other Info
    https://www.userbenchmark.com/UserRun/66553205

My Computer

System One

  • OS
    WinDOS 23H2
    Computer type
    Laptop
    CPU
    Intel & AMD
    Memory
    SO-DIMM SK Hynix 15.8 GB Dual-Channel DDR4-2666 (2 x 8 GB) 1329MHz (19-19-19-43)
    Graphics Card(s)
    nVidia RTX 2060 6GB Mobile GPU (TU106M)
    Sound Card
    Onbord Realtek ALC1220
    Screen Resolution
    1920 x 1080
    Hard Drives
    1x Samsung PM981 NVMe PCIe M.2 512GB / 1x Seagate Expansion ST1000LM035 1TB
The disadvantage of this method is that small-sized icons need to be replaced by something else in the icon file. I.e. full automation is not possible.
They have to be found or drawn yourself. Of course, this doesn't just apply to svg, it applies to everything.


1.webp
 
Last edited:

My Computer

System One

  • OS
    Microsoft Windows 11 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    MSI MS-7D98
    CPU
    Intel Core i5-13490F
    Motherboard
    MSI B760 GAMING PLUS WIFI
    Memory
    2 x 16 Patriot Memory (PDP Systems) PSD516G560081
    Graphics Card(s)
    GIGABYTE GeForce RTX 4070 WINDFORCE OC 12G (GV-N4070WF3OC-12GD)
    Sound Card
    Bluetooth Аудио
    Monitor(s) Displays
    INNOCN 15K1F
    Screen Resolution
    1920 x 1080
    Hard Drives
    WD_BLACK SN770 250GB
    KINGSTON SNV2S1000G (ELFK0S.6)
    PSU
    Thermaltake Toughpower GF3 1000W
    Case
    CG560 - DeepCool
    Cooling
    ID-COOLING SE-224-XTS / 2 x 140Mm Fan - rear and top; 3 x 120Mm - front
    Keyboard
    Corsair K70 RGB TKL
    Mouse
    Corsair KATAR PRO XT
    Internet Speed
    100 Mbps
    Browser
    Firefox
    Antivirus
    Microsoft Defender Antivirus
    Other Info
    https://www.userbenchmark.com/UserRun/66553205

Latest Tutorials

Back
Top Bottom