commit f89801cd3985d995ba400b8893e019f5d9dabf4d Author: Peritia Date: Thu Jul 24 15:19:29 2025 +0200 init diff --git a/Configurations/Hosts/Default/configuration.nix b/Configurations/Hosts/Default/configuration.nix new file mode 100644 index 0000000..8df8f3e --- /dev/null +++ b/Configurations/Hosts/Default/configuration.nix @@ -0,0 +1,139 @@ +{ config, pkgs, host, lib, inputs, userconf, ... }: + +let + # Load user-specific variables + userVars = import ./variables/user-vars.nix; + inherit (userVars) username gitUsername gitEmail keyboardLayout; + nixDirectory = "/home/${username}/NixOS"; +in { + ################################################################ + # Module Imports + ################################################################ + + imports = [ + # Host-specific hardware configuration (autogenerated) + ./hardware-configuration.nix + + # System-level user definition + ./user.nix + + # Base and global modules + ../../../Modules/System + + # Home Manager integration + inputs.home-manager.nixosModules.home-manager + + ]; + ################################################################ + # Display & Desktop Environment + ################################################################ + + services.xserver = { + enable = true; + desktopManager.xfce.enable = true; + xkb = { + layout = "de"; + variant = ""; + }; + }; + + services.xserver.displayManager.lightdm.enable = false; + + services.displayManager.sddm = { + enable = true; + package = pkgs.qt6Packages.sddm; + }; + + xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; + + ################################################################ + # System Packages (XFCE & Utilities) + ################################################################ + + environment.systemPackages = with pkgs; [ + xdg-desktop-portal-gtk + + # XFCE Core + xfce.xfwm4 + xfce.xfce4-panel + xfce.xfce4-session + xfce.xfce4-settings + xfce.thunar + xfce.mousepad + xfce.xfce4-terminal + xfce.xfce4-appfinder + xfce.xfce4-power-manager + xfce.xfce4-notifyd + xfce.xfce4-whiskermenu-plugin + + # Optional Extras + xfce.gigolo + xfce.xfce4-screenshooter + xfce.parole + # xfce.xfce4-clipman + + # other: + zsh + + + ]; + + + + programs.steam = { + enable = true; + remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play + dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server + localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers + }; + + services.openssh.enable = true; + + programs.zsh = { + enable = true; + ohMyZsh = { + enable = true; + theme = "xiong-chiamiov-plus"; + plugins = ["git"]; + }; + }; + + + + + + ################################################################ + # Home Manager Configuration + ################################################################ + + home-manager = { + useGlobalPkgs = true; + useUserPackages = true; + backupFileExtension = "delme-HMbackup"; + + users.${username} = import ./home/home.nix { + inherit config nixDirectory pkgs; + }; + }; + + ################################################################ + # Bootloader + ################################################################ + + boot.loader = { + grub = { + enable = true; + efiSupport = false; + useOSProber = false; + devices = ["nodev"]; + }; + systemd-boot.enable = false; + efi.canTouchEfiVariables = false; + }; + + ################################################################ + # System Version + ################################################################ + + system.stateVersion = "25.05"; +} \ No newline at end of file diff --git a/Configurations/Hosts/Default/hardware-configuration.nix b/Configurations/Hosts/Default/hardware-configuration.nix new file mode 100644 index 0000000..7a96c96 --- /dev/null +++ b/Configurations/Hosts/Default/hardware-configuration.nix @@ -0,0 +1,42 @@ +# Do not modify this file! It was generated by โ€˜nixos-generate-configโ€™ + +{ config, lib, pkgs, modulesPath, ... }: + +{ + +abort '' + This file is a placeholder and should not be edited manually. + + Please run: + nixos-generate-config + + to regenerate the correct hardware configuration. + + This file was intentionally disabled to prevent accidental editing. +''; + + imports = + [ (modulesPath + "/profiles/qemu-guest.nix") + ]; + + boot.initrd.125312 = [ "ah124123ci" "xhci_pci" "ยน3ยน32134" "2143432" "12441234" ]; + boot.initrd.14231 = [ ]; + boot.124 = [ "124-124214" ]; + boot.1241324134 = [ ]; + + fileSystems."/" = + { device = "/dev/disk/by-uuid/9b55ed5e-1-443f-a5e8-1fb378fdad77"; + fsType = "ext4"; + }; + + swapDevices = [ 1241324134124214]; + + # Enables DHCP on each ethernet and wireless interface. In case of scripted networking + # (the default) this is the recommended approach. When using systemd-networkd it's + # still possible to use this option, but it's recommended to use it in conjunction + # with explicit per-interface declarations with `networking.interfaces..useDHCP`. + networking.useDHCP = lib.mkDefault 1324414124444444444444444444444444444444444; + # networking.interfaces.enp1s0.useDHCP = lib.mkDefault true; + + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; +} diff --git a/Configurations/Hosts/Default/home/desktop.nix b/Configurations/Hosts/Default/home/desktop.nix new file mode 100644 index 0000000..d3c9050 --- /dev/null +++ b/Configurations/Hosts/Default/home/desktop.nix @@ -0,0 +1,169 @@ +{ config, pkgs, lib, ... }: + +let + # Your application definitions + apps = { + brave = { + name = "Brave"; + genericName = "Web Browser"; + exec = "brave"; + icon = "world"; + comment = "Browse the Web"; + terminal = false; + categories = [ "Network" "WebBrowser" ]; + }; + + terminal = { + name = "Terminal"; + exec = "xfce4-terminal"; + icon = "utilities-terminal"; + comment = "Run a terminal emulator"; + terminal = true; + categories = [ "System" "Utility" ]; + }; + + libre-calc = { + name = "Libre Calc"; + exec = "libreoffice --calc"; + icon = "libreoffice-calc"; + comment = "Spreadsheet program"; + terminal = false; + categories = [ "Office" ]; + }; + + libre-write = { + name = "Libre Write"; + exec = "libreoffice --writer"; + icon = "libreoffice-writer"; + comment = "Word processor"; + terminal = false; + categories = [ "Office" ]; + }; + + mpv = { + name = "MPV"; + exec = "mpv"; + icon = "mpv"; + comment = "Video Player"; + terminal = false; + categories = [ "AudioVideo" "Player" ]; + }; + + obsidian = { + name = "Obsidian"; + exec = "obsidian %u"; + icon = "obsidian"; + comment = "Markdown Editor"; + terminal = false; + categories = [ "Office" "Utility" ]; + }; + + gwenview = { + name = "Gwenview"; + exec = "gwenview %U"; + icon = "gwenview"; + comment = "Image Viewer"; + terminal = false; + categories = [ "Graphics" ]; + }; + + krita = { + name = "Krita"; + exec = "krita %F"; + icon = "krita"; + comment = "Digital painting"; + terminal = false; + categories = [ "Graphics" ]; + }; + + prism-launcher = { + name = "Prism Launcher"; + exec = "prismlauncher %U"; + icon = "minecraft"; + comment = "Minecraft Launcher"; + terminal = false; + categories = [ "Game" ]; + }; + + protonvpn = { + name = "ProtonVPN"; + exec = "protonvpn-app"; + icon = "protonvpn"; + comment = "VPN Client"; + terminal = false; + categories = [ "Network" "Security" ]; + }; + + signal = { + name = "Signal"; + exec = "signal-desktop %U"; + icon = "signal-desktop"; + comment = "Private Messenger"; + terminal = false; + categories = [ "Network" "InstantMessaging" ]; + }; + + vesktop = { + name = "Vesktop"; + exec = "vesktop %U"; + icon = "discord"; + comment = "Discord Client"; + terminal = false; + categories = [ "Network" "Chat" ]; + }; + + spotify = { + name = "Spotify"; + exec = "spotify %U"; + icon = "spotify"; + comment = "Spotify Music"; + terminal = false; + categories = [ "AudioVideo" "Player" ]; + }; + + okular = { + name = "Okular"; + exec = "okular %U"; + icon = "okular"; + comment = "PDF Viewer"; + terminal = false; + categories = [ "Office" "Viewer" ]; + }; + + steam = { + name = "Steam"; + exec = "steam"; + icon = "steam"; + comment = "Steam Game Platform"; + terminal = false; + categories = [ "Game" ]; + }; + }; + +in { + home.activation.desktopFiles = lib.hm.dag.entryAfter [ "writeBoundary" ] ( + '' + mkdir -p "$HOME/Desktop" + '' + (lib.concatStringsSep "\n" (lib.mapAttrsToList (name: data: + let + desktopText = '' + [Desktop Entry] + Version=1.0 + Type=Application + Name=${data.name} + ${lib.optionalString (data ? genericName) "GenericName=${data.genericName}"} + Comment=${data.comment} + Exec=${data.exec} + Icon=${data.icon} + Terminal=${if data.terminal then "true" else "false"} + Categories=${lib.concatStringsSep ";" data.categories}; + ''; + in '' + cat > "$HOME/Desktop/${name}.desktop" < + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-keyboard-shortcuts.xml b/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-keyboard-shortcuts.xml new file mode 100644 index 0000000..f5582e2 --- /dev/null +++ b/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-keyboard-shortcuts.xml @@ -0,0 +1,197 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-panel.xml b/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-panel.xml new file mode 100644 index 0000000..6286790 --- /dev/null +++ b/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-panel.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-sessions.xml b/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-sessions.xml new file mode 100644 index 0000000..6ac9b5b --- /dev/null +++ b/Modules/Desktops/XFCE-retro/Dotfiles/xfce4-sessions.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/Modules/Desktops/XFCE-retro/Dotfiles/xfwm4.xml b/Modules/Desktops/XFCE-retro/Dotfiles/xfwm4.xml new file mode 100644 index 0000000..25adfc6 --- /dev/null +++ b/Modules/Desktops/XFCE-retro/Dotfiles/xfwm4.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Modules/Desktops/XFCE-retro/Dotfiles/xsettings.xml b/Modules/Desktops/XFCE-retro/Dotfiles/xsettings.xml new file mode 100644 index 0000000..c79abe1 --- /dev/null +++ b/Modules/Desktops/XFCE-retro/Dotfiles/xsettings.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Modules/Desktops/XFCE-retro/default.nix b/Modules/Desktops/XFCE-retro/default.nix new file mode 100644 index 0000000..c561c3a --- /dev/null +++ b/Modules/Desktops/XFCE-retro/default.nix @@ -0,0 +1,79 @@ +{ + config, + pkgs, + lib, + ... +}: let + + chicago95 = pkgs.callPackage ../../../Ressources/Themes/Chicago95/chicago95.nix {}; + dotfilesPath = ./Dotfiles; + resourcesPath = ../../../Ressources; + wallpaperFile = "Wallpaper/NixOS-95-wallpaper.png"; + wallpaperPath = "${config.home.homeDirectory}/${wallpaperFile}"; + wallpaperOrigin = "${resourcesPath}/Images/Wallpapers/Wallpaper-1.png"; + dotfiles = "${dotfilesPath}"; +in { + gtk = { + enable = true; + theme = { + name = "Chicago95"; + package = chicago95; + }; + iconTheme = { + name = "Win95_plus"; + package = pkgs.callPackage ../../../Ressources/Themes/Win95_plus/win95_plus.nix {}; + }; + cursorTheme = { + name = "Chicago95"; + package = chicago95; + }; + font = { + name = "Sans"; + size = 12; + }; + }; + + home.pointerCursor = { + name = "Chicago95"; + package = chicago95; + size = 24; + gtk.enable = true; + x11.enable = true; + }; + + home.packages = with pkgs; [ + xfce.xfce4-panel + xfce.xfconf + xfce.xfdesktop + xfce.xfce4-whiskermenu-plugin + xfce.xfce4-docklike-plugin + xorg.xrandr + ]; + + home.file = { + "${wallpaperFile}" = { + source = wallpaperOrigin; + }; + }; + + xdg.configFile = { + "xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml".source = "${dotfiles}/xfce4-desktop.xml"; + "xfce4/xfconf/xfce-perchannel-xml/xfce4-sessions.xml".source = "${dotfiles}/xfce4-sessions.xml"; + "xfce4/xfconf/xfce-perchannel-xml/xsettings.xml".source = "${dotfiles}/xsettings.xml"; + "xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml".source = "${dotfiles}/xfwm4.xml"; + "xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml".source = "${dotfiles}/xfce4-keyboard-shortcuts.xml"; + + # Panel: + "xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml".source = "${dotfiles}/xfce4-panel.xml"; + "xfce4/panel/launcher-13/brave.desktop".source = "${dotfiles}/launcher-13/brave.desktop"; + "xfce4/panel/launcher-14/signal.desktop".source = "${dotfiles}/launcher-14/signal.desktop"; + "xfce4/panel/launcher-15/obsidian.desktop".source = "${dotfiles}/launcher-15/obsidian.desktop"; + "xfce4/panel/launcher-16/spotify.desktop".source = "${dotfiles}/launcher-16/spotify.desktop"; + + + }; + + home.activation.applyXfceTweaks = lib.hm.dag.entryAfter ["writeBoundary"] '' + ${pkgs.xfce.xfdesktop}/bin/xfdesktop --reload + ''; +} diff --git a/Modules/System/common.nix b/Modules/System/common.nix new file mode 100644 index 0000000..dde1865 --- /dev/null +++ b/Modules/System/common.nix @@ -0,0 +1,58 @@ +{ + config, + pkgs, + lib, + host, + ... +}: { + + # Enable Bluetooth + hardware.bluetooth.enable = true; # enables support for Bluetooth + hardware.bluetooth.powerOnBoot = true; # powers up the default Bluetooth controller on boot + + + # Enable firmware (Intel AX200 needs firmware files from linux-firmware) + hardware.enableAllFirmware = true; + hardware.firmware = [ pkgs.linux-firmware ]; + + + #error: The option `dconf' does not exist. Definition values: + programs.dconf.enable = true; + + networking = { + networkmanager.enable = true; + hostName = host; + }; + + time.timeZone = "Europe/Berlin"; + + i18n.defaultLocale = "en_GB.UTF-8"; + i18n.extraLocaleSettings = { + LC_ADDRESS = "de_DE.UTF-8"; + LC_IDENTIFICATION = "de_DE.UTF-8"; + LC_MEASUREMENT = "de_DE.UTF-8"; + LC_MONETARY = "de_DE.UTF-8"; + LC_NAME = "de_DE.UTF-8"; + LC_NUMERIC = "de_DE.UTF-8"; + LC_PAPER = "de_DE.UTF-8"; + LC_TELEPHONE = "de_DE.UTF-8"; + LC_TIME = "de_DE.UTF-8"; + }; + + nix.settings.experimental-features = ["nix-command" "flakes"]; + nixpkgs.config.allowUnfree = true; + + console.keyMap = "de"; + + services.printing.enable = true; + + # Sound and pipewire + services.pulseaudio.enable = false; + security.rtkit.enable = true; + services.pipewire = { + enable = true; + alsa.enable = true; + alsa.support32Bit = true; + pulse.enable = true; + }; +} diff --git a/Modules/System/default.nix b/Modules/System/default.nix new file mode 100644 index 0000000..d6c3251 --- /dev/null +++ b/Modules/System/default.nix @@ -0,0 +1,10 @@ +# Import all modules so configuration.nix only needs to import this file +{ config, pkgs, lib, inputs, username, ... }: { + imports = [ + ############## + # โš™๏ธ Defaults # + ############## + ./common.nix + + ]; +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..cc51df4 --- /dev/null +++ b/README.md @@ -0,0 +1,139 @@ +# NixOS-95 + +*A nostalgic Windows 95-inspired NixOS setup with modern pastel vibes.* + +This is a **NixOS configuration** designed to evoke the pixel-perfect charm of **Windows 95**, infused with a clean, soft pastel aesthetic. Lightweight, customizable, and perfect for retro lovers or low-spec setups. + +--- + +## ๐Ÿ–ฅ๏ธ System Overview + +* **OS**: NixOS +* **DE**: XFCE (customized) +* **GTK Theme**: [Chicago95](https://github.com/grassmunk/Chicago95) +* **Icons & Wallpapers**: [aconfuseddragon](https://aconfuseddragon.itch.io/) + + +--- + +## ๐Ÿ“ Directory Overview + +
+tree . + +```bash +NixOS-95/ +โ”œโ”€โ”€ flake.nix +โ”œโ”€โ”€ flake.lock +โ”œโ”€โ”€ Configurations/ +โ”‚ โ””โ”€โ”€ Hosts/ +โ”‚ โ””โ”€โ”€ Default/ +โ”‚ โ”œโ”€โ”€ configuration.nix +โ”‚ โ”œโ”€โ”€ hardware-configuration.nix +โ”‚ โ”œโ”€โ”€ user.nix +โ”‚ โ”œโ”€โ”€ home/ +โ”‚ โ”‚ โ”œโ”€โ”€ home.nix +โ”‚ โ”‚ โ”œโ”€โ”€ desktop.nix +โ”‚ โ”‚ โ””โ”€โ”€ user-packages.nix +โ”‚ โ””โ”€โ”€ variables/ +โ”‚ โ”œโ”€โ”€ system-vars.nix +โ”‚ โ””โ”€โ”€ user-vars.nix +โ”œโ”€โ”€ Modules/ +โ”‚ โ”œโ”€โ”€ Applications/ +โ”‚ โ”œโ”€โ”€ Desktops/ +โ”‚ โ”‚ โ””โ”€โ”€ XFCE-retro/ +โ”‚ โ”‚ โ”œโ”€โ”€ default.nix +โ”‚ โ”‚ โ””โ”€โ”€ Dotfiles/ +โ”‚ โ””โ”€โ”€ System/ +โ”œโ”€โ”€ Ressources/ +โ”‚ โ”œโ”€โ”€ Icons/ +โ”‚ โ”œโ”€โ”€ Images/ +โ”‚ โ”‚ โ””โ”€โ”€ Wallpapers/ +โ”‚ โ””โ”€โ”€ Themes/ +โ”œโ”€โ”€ README.md +``` + +
+ +--- + +### Wallpaper and Aesthetics + +Wallpapers are located in `./Resources/Images/Wallpapers`. +Some have been lightly edited. Originals were created by [aconfuseddragon](https://aconfuseddragon.itch.io/downloads). + +> I **do not own** any of the icons or wallpapers. +> If you showcase or redistribute them, **please credit the original artists**. + +--- + +## Installation + +> Requires a NixOS install. + +1. **Clone the repository**: + + ```bash + git clone https://github.com/peritia-system/NixOS-95.git NixOS + cd NixOS + ``` + +2. **Regenerate hardware configuration**: + + ```bash + sudo nixos-generate-config --dir Configurations/Hosts/Default + ``` + +3. **Build and switch to the system configuration**: + + ```bash + sudo nixos-rebuild switch --flake .#default + ``` + +4. **Apply user settings with Home Manager**: + + ```bash + home-manager switch + ``` + +### Rebuild Notes + +Due to how **Home Manager** and XFCE handle theming, changes may not fully apply on the first attempt. + +**For best results:** + +1. Rebuild twice +2. Log out and back in after each rebuild + +--- + +## Features + +* Pixel-style retro desktop with pastel polish +* Lightweight and XFCE-powered (great for low-spec machines) +* Flake-based configuration with easy updates +* Themed with Chicago95 and matching icon set + +--- + +## Showcase + + +![Image1](./Ressources/Showcase/vm.png) + +
+More Screenshots + +![Image2](./Ressources/Showcase/nyx.png) +![Image3](./Ressources/Showcase/nixos-ms-surface.png) + +
+ + +--- + +## Final Thoughts + +This setup was built for my boyfriend to use during school. +I love how this setup turned outโ€”it's nostalgic and clean, so I wanted to give more people the opportunity to use it. +Hope you enjoy it! diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/3d_graphics_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/3d_graphics_file.png new file mode 100644 index 0000000..36ac18f Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/3d_graphics_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/3d_graphics_program.png b/Ressources/Icons/Win95_plus/1024x1024/apps/3d_graphics_program.png new file mode 100644 index 0000000..62639c4 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/3d_graphics_program.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/Home.png b/Ressources/Icons/Win95_plus/1024x1024/apps/Home.png new file mode 100644 index 0000000..ca4cc10 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/Home.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/aseprite.png b/Ressources/Icons/Win95_plus/1024x1024/apps/aseprite.png new file mode 100644 index 0000000..ed6c9dd Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/aseprite.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/aseprite_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/aseprite_file.png new file mode 100644 index 0000000..2c23f6c Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/aseprite_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/audio_editor.png b/Ressources/Icons/Win95_plus/1024x1024/apps/audio_editor.png new file mode 100644 index 0000000..ea4ec83 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/audio_editor.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/audio_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/audio_file.png new file mode 100644 index 0000000..ddba10a Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/audio_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/audio_music_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/audio_music_file.png new file mode 100644 index 0000000..4b52dd2 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/audio_music_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/brave-browser.png b/Ressources/Icons/Win95_plus/1024x1024/apps/brave-browser.png new file mode 100644 index 0000000..4fba055 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/brave-browser.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/brave.png b/Ressources/Icons/Win95_plus/1024x1024/apps/brave.png new file mode 100644 index 0000000..4fba055 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/brave.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/briefcase.png b/Ressources/Icons/Win95_plus/1024x1024/apps/briefcase.png new file mode 100644 index 0000000..aabb86a Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/briefcase.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/calculator.png b/Ressources/Icons/Win95_plus/1024x1024/apps/calculator.png new file mode 100644 index 0000000..70f30ed Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/calculator.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/calendar.png b/Ressources/Icons/Win95_plus/1024x1024/apps/calendar.png new file mode 100644 index 0000000..a637637 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/calendar.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/camera.png b/Ressources/Icons/Win95_plus/1024x1024/apps/camera.png new file mode 100644 index 0000000..dc516af Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/camera.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/cd_drive.png b/Ressources/Icons/Win95_plus/1024x1024/apps/cd_drive.png new file mode 100644 index 0000000..9f1c795 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/cd_drive.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/chrome.png b/Ressources/Icons/Win95_plus/1024x1024/apps/chrome.png new file mode 100644 index 0000000..43ce890 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/chrome.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/clock.png b/Ressources/Icons/Win95_plus/1024x1024/apps/clock.png new file mode 100644 index 0000000..1e2a24b Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/clock.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/contact_book.png b/Ressources/Icons/Win95_plus/1024x1024/apps/contact_book.png new file mode 100644 index 0000000..441275f Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/contact_book.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/discord.png b/Ressources/Icons/Win95_plus/1024x1024/apps/discord.png new file mode 100644 index 0000000..8d3cbab Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/discord.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/drive.png b/Ressources/Icons/Win95_plus/1024x1024/apps/drive.png new file mode 100644 index 0000000..6a68177 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/drive.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/firefox.png b/Ressources/Icons/Win95_plus/1024x1024/apps/firefox.png new file mode 100644 index 0000000..9144ad5 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/firefox.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/flop_drive.png b/Ressources/Icons/Win95_plus/1024x1024/apps/flop_drive.png new file mode 100644 index 0000000..9b3cc68 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/flop_drive.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/folder_closed.png b/Ressources/Icons/Win95_plus/1024x1024/apps/folder_closed.png new file mode 100644 index 0000000..0f0f9f7 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/folder_closed.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/folder_dark.png b/Ressources/Icons/Win95_plus/1024x1024/apps/folder_dark.png new file mode 100644 index 0000000..c85fd65 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/folder_dark.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/folder_open.png b/Ressources/Icons/Win95_plus/1024x1024/apps/folder_open.png new file mode 100644 index 0000000..087b717 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/folder_open.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/games.png b/Ressources/Icons/Win95_plus/1024x1024/apps/games.png new file mode 100644 index 0000000..f02918c Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/games.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/gihtub.png b/Ressources/Icons/Win95_plus/1024x1024/apps/gihtub.png new file mode 100644 index 0000000..9df3500 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/gihtub.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/gwenview.png b/Ressources/Icons/Win95_plus/1024x1024/apps/gwenview.png new file mode 100644 index 0000000..74a5357 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/gwenview.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/image_editor.png b/Ressources/Icons/Win95_plus/1024x1024/apps/image_editor.png new file mode 100644 index 0000000..74a5357 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/image_editor.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/image_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/image_file.png new file mode 100644 index 0000000..ac67861 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/image_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/krita.png b/Ressources/Icons/Win95_plus/1024x1024/apps/krita.png new file mode 100644 index 0000000..3129a21 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/krita.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice-calc.png b/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice-calc.png new file mode 100644 index 0000000..3a9b741 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice-calc.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice-writer.png b/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice-writer.png new file mode 100644 index 0000000..4adfb0c Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice-writer.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice_--calc.png b/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice_--calc.png new file mode 100644 index 0000000..3a9b741 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice_--calc.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice_--writer.png b/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice_--writer.png new file mode 100644 index 0000000..4adfb0c Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/libreoffice_--writer.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/mail.png b/Ressources/Icons/Win95_plus/1024x1024/apps/mail.png new file mode 100644 index 0000000..8ab93c7 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/mail.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/microphone.png b/Ressources/Icons/Win95_plus/1024x1024/apps/microphone.png new file mode 100644 index 0000000..4096c6b Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/microphone.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/minecraft.png b/Ressources/Icons/Win95_plus/1024x1024/apps/minecraft.png new file mode 100644 index 0000000..2a3c4dd Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/minecraft.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/movies.png b/Ressources/Icons/Win95_plus/1024x1024/apps/movies.png new file mode 100644 index 0000000..c7c0228 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/movies.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/mpv.png b/Ressources/Icons/Win95_plus/1024x1024/apps/mpv.png new file mode 100644 index 0000000..c7c0228 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/mpv.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/music.png b/Ressources/Icons/Win95_plus/1024x1024/apps/music.png new file mode 100644 index 0000000..bbf9111 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/music.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/news.png b/Ressources/Icons/Win95_plus/1024x1024/apps/news.png new file mode 100644 index 0000000..5b21c6a Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/news.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/notepad.png b/Ressources/Icons/Win95_plus/1024x1024/apps/notepad.png new file mode 100644 index 0000000..99b3542 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/notepad.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/obsidian.png b/Ressources/Icons/Win95_plus/1024x1024/apps/obsidian.png new file mode 100644 index 0000000..99b3542 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/obsidian.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/okular.png b/Ressources/Icons/Win95_plus/1024x1024/apps/okular.png new file mode 100644 index 0000000..1e9c122 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/okular.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/org.prismlauncher.PrismLauncher.png b/Ressources/Icons/Win95_plus/1024x1024/apps/org.prismlauncher.PrismLauncher.png new file mode 100644 index 0000000..2a3c4dd Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/org.prismlauncher.PrismLauncher.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/org.xfce.panel.applicationsmenu.png b/Ressources/Icons/Win95_plus/1024x1024/apps/org.xfce.panel.applicationsmenu.png new file mode 100644 index 0000000..64a3000 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/org.xfce.panel.applicationsmenu.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/org.xfce.terminalemulator.png b/Ressources/Icons/Win95_plus/1024x1024/apps/org.xfce.terminalemulator.png new file mode 100644 index 0000000..5ddb028 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/org.xfce.terminalemulator.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/paint.png b/Ressources/Icons/Win95_plus/1024x1024/apps/paint.png new file mode 100644 index 0000000..3129a21 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/paint.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/paint_alt.png b/Ressources/Icons/Win95_plus/1024x1024/apps/paint_alt.png new file mode 100644 index 0000000..d21a8a4 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/paint_alt.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/parsec.png b/Ressources/Icons/Win95_plus/1024x1024/apps/parsec.png new file mode 100644 index 0000000..29719bf Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/parsec.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/password_manager.png b/Ressources/Icons/Win95_plus/1024x1024/apps/password_manager.png new file mode 100644 index 0000000..eb7a6f5 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/password_manager.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/phone.png b/Ressources/Icons/Win95_plus/1024x1024/apps/phone.png new file mode 100644 index 0000000..a532269 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/phone.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/printer.png b/Ressources/Icons/Win95_plus/1024x1024/apps/printer.png new file mode 100644 index 0000000..fcf1751 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/printer.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/prismlauncher.png b/Ressources/Icons/Win95_plus/1024x1024/apps/prismlauncher.png new file mode 100644 index 0000000..2a3c4dd Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/prismlauncher.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/program.png b/Ressources/Icons/Win95_plus/1024x1024/apps/program.png new file mode 100644 index 0000000..5ddb028 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/program.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/proton-vpn-logo.png b/Ressources/Icons/Win95_plus/1024x1024/apps/proton-vpn-logo.png new file mode 100644 index 0000000..29719bf Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/proton-vpn-logo.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/protonvpn-app.png b/Ressources/Icons/Win95_plus/1024x1024/apps/protonvpn-app.png new file mode 100644 index 0000000..29719bf Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/protonvpn-app.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/protonvpn.png b/Ressources/Icons/Win95_plus/1024x1024/apps/protonvpn.png new file mode 100644 index 0000000..29719bf Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/protonvpn.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/recycle_bin.png b/Ressources/Icons/Win95_plus/1024x1024/apps/recycle_bin.png new file mode 100644 index 0000000..bc7a26d Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/recycle_bin.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/recycle_bin_full.png b/Ressources/Icons/Win95_plus/1024x1024/apps/recycle_bin_full.png new file mode 100644 index 0000000..055372d Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/recycle_bin_full.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/script_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/script_file.png new file mode 100644 index 0000000..63a82ce Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/script_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/search.png b/Ressources/Icons/Win95_plus/1024x1024/apps/search.png new file mode 100644 index 0000000..4efd623 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/search.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/signal-desktop.png b/Ressources/Icons/Win95_plus/1024x1024/apps/signal-desktop.png new file mode 100644 index 0000000..8ab93c7 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/signal-desktop.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/slack.png b/Ressources/Icons/Win95_plus/1024x1024/apps/slack.png new file mode 100644 index 0000000..f492263 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/slack.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/sounds.png b/Ressources/Icons/Win95_plus/1024x1024/apps/sounds.png new file mode 100644 index 0000000..614e972 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/sounds.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/spotify-client.png b/Ressources/Icons/Win95_plus/1024x1024/apps/spotify-client.png new file mode 100644 index 0000000..bbf9111 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/spotify-client.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/spotify.png b/Ressources/Icons/Win95_plus/1024x1024/apps/spotify.png new file mode 100644 index 0000000..bbf9111 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/spotify.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/spreadsheet_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/spreadsheet_file.png new file mode 100644 index 0000000..4a11f4b Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/spreadsheet_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/spreadsheet_program.png b/Ressources/Icons/Win95_plus/1024x1024/apps/spreadsheet_program.png new file mode 100644 index 0000000..3a9b741 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/spreadsheet_program.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/stardew_valley.png b/Ressources/Icons/Win95_plus/1024x1024/apps/stardew_valley.png new file mode 100644 index 0000000..1ab1da1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/stardew_valley.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/steam.png b/Ressources/Icons/Win95_plus/1024x1024/apps/steam.png new file mode 100644 index 0000000..8e7cb65 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/steam.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/sticky_note.png b/Ressources/Icons/Win95_plus/1024x1024/apps/sticky_note.png new file mode 100644 index 0000000..a71bff1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/sticky_note.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/text_editor.png b/Ressources/Icons/Win95_plus/1024x1024/apps/text_editor.png new file mode 100644 index 0000000..4adfb0c Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/text_editor.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/text_file-default.png b/Ressources/Icons/Win95_plus/1024x1024/apps/text_file-default.png new file mode 100644 index 0000000..5fed301 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/text_file-default.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/text_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/text_file.png new file mode 100644 index 0000000..b063f0f Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/text_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/text_file_2.png b/Ressources/Icons/Win95_plus/1024x1024/apps/text_file_2.png new file mode 100644 index 0000000..1e9c122 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/text_file_2.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/this_computer.png b/Ressources/Icons/Win95_plus/1024x1024/apps/this_computer.png new file mode 100644 index 0000000..f23acbc Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/this_computer.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/tools.png b/Ressources/Icons/Win95_plus/1024x1024/apps/tools.png new file mode 100644 index 0000000..ea04a2d Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/tools.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/vesktop.png b/Ressources/Icons/Win95_plus/1024x1024/apps/vesktop.png new file mode 100644 index 0000000..8d3cbab Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/vesktop.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/video_editor.png b/Ressources/Icons/Win95_plus/1024x1024/apps/video_editor.png new file mode 100644 index 0000000..3d6a993 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/video_editor.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/video_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/video_file.png new file mode 100644 index 0000000..4aae549 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/video_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/video_movie_editor.png b/Ressources/Icons/Win95_plus/1024x1024/apps/video_movie_editor.png new file mode 100644 index 0000000..7ab2d52 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/video_movie_editor.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/vlc.png b/Ressources/Icons/Win95_plus/1024x1024/apps/vlc.png new file mode 100644 index 0000000..f87344d Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/vlc.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/vscodium.png b/Ressources/Icons/Win95_plus/1024x1024/apps/vscodium.png new file mode 100644 index 0000000..9df3500 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/vscodium.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/webpage_file.png b/Ressources/Icons/Win95_plus/1024x1024/apps/webpage_file.png new file mode 100644 index 0000000..5e3c854 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/webpage_file.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/whisker-menu-button.png b/Ressources/Icons/Win95_plus/1024x1024/apps/whisker-menu-button.png new file mode 100644 index 0000000..64a3000 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/whisker-menu-button.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/workspace.png b/Ressources/Icons/Win95_plus/1024x1024/apps/workspace.png new file mode 100644 index 0000000..ca4cc10 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/workspace.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/world.png b/Ressources/Icons/Win95_plus/1024x1024/apps/world.png new file mode 100644 index 0000000..4fba055 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/world.png differ diff --git a/Ressources/Icons/Win95_plus/1024x1024/apps/xfce4-terminal.png b/Ressources/Icons/Win95_plus/1024x1024/apps/xfce4-terminal.png new file mode 100644 index 0000000..5ddb028 Binary files /dev/null and b/Ressources/Icons/Win95_plus/1024x1024/apps/xfce4-terminal.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/3d_graphics_file.png b/Ressources/Icons/Win95_plus/256x256/apps/3d_graphics_file.png new file mode 100644 index 0000000..7f9e822 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/3d_graphics_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/3d_graphics_program.png b/Ressources/Icons/Win95_plus/256x256/apps/3d_graphics_program.png new file mode 100644 index 0000000..1f118cf Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/3d_graphics_program.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/Home.png b/Ressources/Icons/Win95_plus/256x256/apps/Home.png new file mode 100644 index 0000000..1355ca1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/Home.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/aseprite.png b/Ressources/Icons/Win95_plus/256x256/apps/aseprite.png new file mode 100644 index 0000000..4ca1b3b Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/aseprite.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/aseprite_file.png b/Ressources/Icons/Win95_plus/256x256/apps/aseprite_file.png new file mode 100644 index 0000000..d8db83e Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/aseprite_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/audio_editor.png b/Ressources/Icons/Win95_plus/256x256/apps/audio_editor.png new file mode 100644 index 0000000..c575503 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/audio_editor.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/audio_file.png b/Ressources/Icons/Win95_plus/256x256/apps/audio_file.png new file mode 100644 index 0000000..8386fe8 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/audio_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/audio_music_file.png b/Ressources/Icons/Win95_plus/256x256/apps/audio_music_file.png new file mode 100644 index 0000000..181b7b3 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/audio_music_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/brave-browser.png b/Ressources/Icons/Win95_plus/256x256/apps/brave-browser.png new file mode 100644 index 0000000..2b8872e Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/brave-browser.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/brave.png b/Ressources/Icons/Win95_plus/256x256/apps/brave.png new file mode 100644 index 0000000..2b8872e Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/brave.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/briefcase.png b/Ressources/Icons/Win95_plus/256x256/apps/briefcase.png new file mode 100644 index 0000000..6651553 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/briefcase.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/calculator.png b/Ressources/Icons/Win95_plus/256x256/apps/calculator.png new file mode 100644 index 0000000..625a6ba Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/calculator.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/calendar.png b/Ressources/Icons/Win95_plus/256x256/apps/calendar.png new file mode 100644 index 0000000..bfa0514 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/calendar.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/camera.png b/Ressources/Icons/Win95_plus/256x256/apps/camera.png new file mode 100644 index 0000000..da8263f Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/camera.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/cd_drive.png b/Ressources/Icons/Win95_plus/256x256/apps/cd_drive.png new file mode 100644 index 0000000..1045544 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/cd_drive.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/chrome.png b/Ressources/Icons/Win95_plus/256x256/apps/chrome.png new file mode 100644 index 0000000..8e23d46 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/chrome.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/clock.png b/Ressources/Icons/Win95_plus/256x256/apps/clock.png new file mode 100644 index 0000000..75ac7a7 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/clock.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/contact_book.png b/Ressources/Icons/Win95_plus/256x256/apps/contact_book.png new file mode 100644 index 0000000..37ef859 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/contact_book.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/discord.png b/Ressources/Icons/Win95_plus/256x256/apps/discord.png new file mode 100644 index 0000000..18b904b Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/discord.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/drive.png b/Ressources/Icons/Win95_plus/256x256/apps/drive.png new file mode 100644 index 0000000..4f60c28 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/drive.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/firefox.png b/Ressources/Icons/Win95_plus/256x256/apps/firefox.png new file mode 100644 index 0000000..34e8dc1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/firefox.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/flop_drive.png b/Ressources/Icons/Win95_plus/256x256/apps/flop_drive.png new file mode 100644 index 0000000..e74bac6 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/flop_drive.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/folder_closed.png b/Ressources/Icons/Win95_plus/256x256/apps/folder_closed.png new file mode 100644 index 0000000..2060eb8 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/folder_closed.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/folder_dark.png b/Ressources/Icons/Win95_plus/256x256/apps/folder_dark.png new file mode 100644 index 0000000..a7b0f91 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/folder_dark.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/folder_open.png b/Ressources/Icons/Win95_plus/256x256/apps/folder_open.png new file mode 100644 index 0000000..1ffd5c5 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/folder_open.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/games.png b/Ressources/Icons/Win95_plus/256x256/apps/games.png new file mode 100644 index 0000000..9d02ded Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/games.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/github.png b/Ressources/Icons/Win95_plus/256x256/apps/github.png new file mode 100644 index 0000000..ae1cc5a Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/github.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/gwenview.png b/Ressources/Icons/Win95_plus/256x256/apps/gwenview.png new file mode 100644 index 0000000..25916e0 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/gwenview.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/image_editor.png b/Ressources/Icons/Win95_plus/256x256/apps/image_editor.png new file mode 100644 index 0000000..25916e0 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/image_editor.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/image_file.png b/Ressources/Icons/Win95_plus/256x256/apps/image_file.png new file mode 100644 index 0000000..682149e Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/image_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/krita.png b/Ressources/Icons/Win95_plus/256x256/apps/krita.png new file mode 100644 index 0000000..6943887 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/krita.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/libreoffice-calc.png b/Ressources/Icons/Win95_plus/256x256/apps/libreoffice-calc.png new file mode 100644 index 0000000..f3a8300 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/libreoffice-calc.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/libreoffice-writer.png b/Ressources/Icons/Win95_plus/256x256/apps/libreoffice-writer.png new file mode 100644 index 0000000..505551c Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/libreoffice-writer.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/libreoffice_--calc.png b/Ressources/Icons/Win95_plus/256x256/apps/libreoffice_--calc.png new file mode 100644 index 0000000..f3a8300 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/libreoffice_--calc.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/libreoffice_--writer.png b/Ressources/Icons/Win95_plus/256x256/apps/libreoffice_--writer.png new file mode 100644 index 0000000..505551c Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/libreoffice_--writer.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/mail.png b/Ressources/Icons/Win95_plus/256x256/apps/mail.png new file mode 100644 index 0000000..fce7a10 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/mail.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/microphone.png b/Ressources/Icons/Win95_plus/256x256/apps/microphone.png new file mode 100644 index 0000000..e1d27bc Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/microphone.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/minecraft.png b/Ressources/Icons/Win95_plus/256x256/apps/minecraft.png new file mode 100644 index 0000000..1305c58 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/minecraft.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/movies.png b/Ressources/Icons/Win95_plus/256x256/apps/movies.png new file mode 100644 index 0000000..de90104 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/movies.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/mpv.png b/Ressources/Icons/Win95_plus/256x256/apps/mpv.png new file mode 100644 index 0000000..de90104 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/mpv.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/music.png b/Ressources/Icons/Win95_plus/256x256/apps/music.png new file mode 100644 index 0000000..64bc145 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/music.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/news.png b/Ressources/Icons/Win95_plus/256x256/apps/news.png new file mode 100644 index 0000000..84188c0 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/news.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/notepad.png b/Ressources/Icons/Win95_plus/256x256/apps/notepad.png new file mode 100644 index 0000000..e3e75af Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/notepad.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/obsidian.png b/Ressources/Icons/Win95_plus/256x256/apps/obsidian.png new file mode 100644 index 0000000..e3e75af Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/obsidian.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/okular.png b/Ressources/Icons/Win95_plus/256x256/apps/okular.png new file mode 100644 index 0000000..20f9b6d Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/okular.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/org.prismlauncher.PrismLauncher.png b/Ressources/Icons/Win95_plus/256x256/apps/org.prismlauncher.PrismLauncher.png new file mode 100644 index 0000000..1305c58 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/org.prismlauncher.PrismLauncher.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/org.xfce.panel.applicationsmenu.png b/Ressources/Icons/Win95_plus/256x256/apps/org.xfce.panel.applicationsmenu.png new file mode 100644 index 0000000..f78d6ba Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/org.xfce.panel.applicationsmenu.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/org.xfce.terminalemulator.png b/Ressources/Icons/Win95_plus/256x256/apps/org.xfce.terminalemulator.png new file mode 100644 index 0000000..27dc527 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/org.xfce.terminalemulator.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/paint.png b/Ressources/Icons/Win95_plus/256x256/apps/paint.png new file mode 100644 index 0000000..6943887 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/paint.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/paint_alt.png b/Ressources/Icons/Win95_plus/256x256/apps/paint_alt.png new file mode 100644 index 0000000..4d57e90 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/paint_alt.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/parsec.png b/Ressources/Icons/Win95_plus/256x256/apps/parsec.png new file mode 100644 index 0000000..76b4d86 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/parsec.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/password_manager.png b/Ressources/Icons/Win95_plus/256x256/apps/password_manager.png new file mode 100644 index 0000000..b6638c1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/password_manager.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/phone.png b/Ressources/Icons/Win95_plus/256x256/apps/phone.png new file mode 100644 index 0000000..3b15b64 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/phone.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/printer.png b/Ressources/Icons/Win95_plus/256x256/apps/printer.png new file mode 100644 index 0000000..b67e5b4 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/printer.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/prismlauncher.png b/Ressources/Icons/Win95_plus/256x256/apps/prismlauncher.png new file mode 100644 index 0000000..1305c58 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/prismlauncher.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/program.png b/Ressources/Icons/Win95_plus/256x256/apps/program.png new file mode 100644 index 0000000..27dc527 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/program.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/proton-vpn-logo.png b/Ressources/Icons/Win95_plus/256x256/apps/proton-vpn-logo.png new file mode 100644 index 0000000..76b4d86 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/proton-vpn-logo.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/protonvpn-app.png b/Ressources/Icons/Win95_plus/256x256/apps/protonvpn-app.png new file mode 100644 index 0000000..76b4d86 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/protonvpn-app.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/protonvpn.png b/Ressources/Icons/Win95_plus/256x256/apps/protonvpn.png new file mode 100644 index 0000000..76b4d86 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/protonvpn.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/recycle_bin.png b/Ressources/Icons/Win95_plus/256x256/apps/recycle_bin.png new file mode 100644 index 0000000..092f3a5 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/recycle_bin.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/recycle_bin_full.png b/Ressources/Icons/Win95_plus/256x256/apps/recycle_bin_full.png new file mode 100644 index 0000000..4743e68 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/recycle_bin_full.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/script_file.png b/Ressources/Icons/Win95_plus/256x256/apps/script_file.png new file mode 100644 index 0000000..02ec3c4 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/script_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/search.png b/Ressources/Icons/Win95_plus/256x256/apps/search.png new file mode 100644 index 0000000..4fcf61f Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/search.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/signal-desktop.png b/Ressources/Icons/Win95_plus/256x256/apps/signal-desktop.png new file mode 100644 index 0000000..fce7a10 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/signal-desktop.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/slack.png b/Ressources/Icons/Win95_plus/256x256/apps/slack.png new file mode 100644 index 0000000..7fcae95 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/slack.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/sounds.png b/Ressources/Icons/Win95_plus/256x256/apps/sounds.png new file mode 100644 index 0000000..c2a7a66 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/sounds.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/spotify-client.png b/Ressources/Icons/Win95_plus/256x256/apps/spotify-client.png new file mode 100644 index 0000000..64bc145 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/spotify-client.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/spotify.png b/Ressources/Icons/Win95_plus/256x256/apps/spotify.png new file mode 100644 index 0000000..64bc145 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/spotify.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/spreadsheet_file.png b/Ressources/Icons/Win95_plus/256x256/apps/spreadsheet_file.png new file mode 100644 index 0000000..03a22f7 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/spreadsheet_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/spreadsheet_program.png b/Ressources/Icons/Win95_plus/256x256/apps/spreadsheet_program.png new file mode 100644 index 0000000..f3a8300 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/spreadsheet_program.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/stardew_valley.png b/Ressources/Icons/Win95_plus/256x256/apps/stardew_valley.png new file mode 100644 index 0000000..fe3336d Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/stardew_valley.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/steam.png b/Ressources/Icons/Win95_plus/256x256/apps/steam.png new file mode 100644 index 0000000..fc4586e Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/steam.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/sticky_note.png b/Ressources/Icons/Win95_plus/256x256/apps/sticky_note.png new file mode 100644 index 0000000..f3178a3 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/sticky_note.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/text_editor.png b/Ressources/Icons/Win95_plus/256x256/apps/text_editor.png new file mode 100644 index 0000000..505551c Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/text_editor.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/text_file-default.png b/Ressources/Icons/Win95_plus/256x256/apps/text_file-default.png new file mode 100644 index 0000000..bbddc1d Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/text_file-default.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/text_file.png b/Ressources/Icons/Win95_plus/256x256/apps/text_file.png new file mode 100644 index 0000000..70695bc Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/text_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/text_file_2.png b/Ressources/Icons/Win95_plus/256x256/apps/text_file_2.png new file mode 100644 index 0000000..20f9b6d Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/text_file_2.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/this_computer.png b/Ressources/Icons/Win95_plus/256x256/apps/this_computer.png new file mode 100644 index 0000000..14340e4 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/this_computer.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/tools.png b/Ressources/Icons/Win95_plus/256x256/apps/tools.png new file mode 100644 index 0000000..47d234b Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/tools.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/vesktop.png b/Ressources/Icons/Win95_plus/256x256/apps/vesktop.png new file mode 100644 index 0000000..18b904b Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/vesktop.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/video_editor.png b/Ressources/Icons/Win95_plus/256x256/apps/video_editor.png new file mode 100644 index 0000000..0e1165f Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/video_editor.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/video_file.png b/Ressources/Icons/Win95_plus/256x256/apps/video_file.png new file mode 100644 index 0000000..3c77865 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/video_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/video_movie_editor.png b/Ressources/Icons/Win95_plus/256x256/apps/video_movie_editor.png new file mode 100644 index 0000000..e4643d8 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/video_movie_editor.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/vlc.png b/Ressources/Icons/Win95_plus/256x256/apps/vlc.png new file mode 100644 index 0000000..8bdddf2 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/vlc.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/webpage_file.png b/Ressources/Icons/Win95_plus/256x256/apps/webpage_file.png new file mode 100644 index 0000000..fef277c Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/webpage_file.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/whisker-menu-button.png b/Ressources/Icons/Win95_plus/256x256/apps/whisker-menu-button.png new file mode 100644 index 0000000..f78d6ba Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/whisker-menu-button.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/workspace.png b/Ressources/Icons/Win95_plus/256x256/apps/workspace.png new file mode 100644 index 0000000..1355ca1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/workspace.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/world.png b/Ressources/Icons/Win95_plus/256x256/apps/world.png new file mode 100644 index 0000000..2b8872e Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/world.png differ diff --git a/Ressources/Icons/Win95_plus/256x256/apps/xfce4-terminal.png b/Ressources/Icons/Win95_plus/256x256/apps/xfce4-terminal.png new file mode 100644 index 0000000..27dc527 Binary files /dev/null and b/Ressources/Icons/Win95_plus/256x256/apps/xfce4-terminal.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/3d_graphics_file.png b/Ressources/Icons/Win95_plus/32x32/apps/3d_graphics_file.png new file mode 100644 index 0000000..3c8c36c Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/3d_graphics_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/3d_graphics_program.png b/Ressources/Icons/Win95_plus/32x32/apps/3d_graphics_program.png new file mode 100644 index 0000000..6c5bb73 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/3d_graphics_program.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/Home.png b/Ressources/Icons/Win95_plus/32x32/apps/Home.png new file mode 100644 index 0000000..273c23a Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/Home.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/aseprite.png b/Ressources/Icons/Win95_plus/32x32/apps/aseprite.png new file mode 100644 index 0000000..d52ce26 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/aseprite.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/aseprite_file.png b/Ressources/Icons/Win95_plus/32x32/apps/aseprite_file.png new file mode 100644 index 0000000..7e7ddeb Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/aseprite_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/audio_editor.png b/Ressources/Icons/Win95_plus/32x32/apps/audio_editor.png new file mode 100644 index 0000000..2dbf6fb Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/audio_editor.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/audio_file.png b/Ressources/Icons/Win95_plus/32x32/apps/audio_file.png new file mode 100644 index 0000000..00f4737 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/audio_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/audio_music_file.png b/Ressources/Icons/Win95_plus/32x32/apps/audio_music_file.png new file mode 100644 index 0000000..f77f53e Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/audio_music_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/brave-browser.png b/Ressources/Icons/Win95_plus/32x32/apps/brave-browser.png new file mode 100644 index 0000000..05a9478 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/brave-browser.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/brave.png b/Ressources/Icons/Win95_plus/32x32/apps/brave.png new file mode 100644 index 0000000..05a9478 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/brave.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/briefcase.png b/Ressources/Icons/Win95_plus/32x32/apps/briefcase.png new file mode 100644 index 0000000..d12b121 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/briefcase.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/calculator.png b/Ressources/Icons/Win95_plus/32x32/apps/calculator.png new file mode 100644 index 0000000..d90dc8e Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/calculator.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/calendar.png b/Ressources/Icons/Win95_plus/32x32/apps/calendar.png new file mode 100644 index 0000000..491b2cb Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/calendar.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/camera.png b/Ressources/Icons/Win95_plus/32x32/apps/camera.png new file mode 100644 index 0000000..98293d1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/camera.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/cd_drive.png b/Ressources/Icons/Win95_plus/32x32/apps/cd_drive.png new file mode 100644 index 0000000..94d1328 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/cd_drive.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/chrome.png b/Ressources/Icons/Win95_plus/32x32/apps/chrome.png new file mode 100644 index 0000000..1b4f5d6 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/chrome.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/clock.png b/Ressources/Icons/Win95_plus/32x32/apps/clock.png new file mode 100644 index 0000000..e150538 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/clock.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/contact_book.png b/Ressources/Icons/Win95_plus/32x32/apps/contact_book.png new file mode 100644 index 0000000..2bce457 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/contact_book.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/discord.png b/Ressources/Icons/Win95_plus/32x32/apps/discord.png new file mode 100644 index 0000000..83f8a5b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/discord.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/drive.png b/Ressources/Icons/Win95_plus/32x32/apps/drive.png new file mode 100644 index 0000000..1b5bb26 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/drive.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/firefox.png b/Ressources/Icons/Win95_plus/32x32/apps/firefox.png new file mode 100644 index 0000000..7dbb0cf Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/firefox.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/flop_drive.png b/Ressources/Icons/Win95_plus/32x32/apps/flop_drive.png new file mode 100644 index 0000000..0aa8e45 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/flop_drive.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/folder_closed.png b/Ressources/Icons/Win95_plus/32x32/apps/folder_closed.png new file mode 100644 index 0000000..16316cc Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/folder_closed.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/folder_dark.png b/Ressources/Icons/Win95_plus/32x32/apps/folder_dark.png new file mode 100644 index 0000000..cffe1c6 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/folder_dark.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/folder_open.png b/Ressources/Icons/Win95_plus/32x32/apps/folder_open.png new file mode 100644 index 0000000..716cb55 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/folder_open.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/games.png b/Ressources/Icons/Win95_plus/32x32/apps/games.png new file mode 100644 index 0000000..031471c Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/games.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/github.png b/Ressources/Icons/Win95_plus/32x32/apps/github.png new file mode 100644 index 0000000..e9beb2d Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/github.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/gwenview.png b/Ressources/Icons/Win95_plus/32x32/apps/gwenview.png new file mode 100644 index 0000000..1838f74 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/gwenview.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/image_editor.png b/Ressources/Icons/Win95_plus/32x32/apps/image_editor.png new file mode 100644 index 0000000..1838f74 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/image_editor.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/image_file.png b/Ressources/Icons/Win95_plus/32x32/apps/image_file.png new file mode 100644 index 0000000..417ff25 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/image_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/krita.png b/Ressources/Icons/Win95_plus/32x32/apps/krita.png new file mode 100644 index 0000000..5624992 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/krita.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/libreoffice-calc.png b/Ressources/Icons/Win95_plus/32x32/apps/libreoffice-calc.png new file mode 100644 index 0000000..eee5c86 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/libreoffice-calc.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/libreoffice-writer.png b/Ressources/Icons/Win95_plus/32x32/apps/libreoffice-writer.png new file mode 100644 index 0000000..8dd71ca Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/libreoffice-writer.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/libreoffice_--calc.png b/Ressources/Icons/Win95_plus/32x32/apps/libreoffice_--calc.png new file mode 100644 index 0000000..eee5c86 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/libreoffice_--calc.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/libreoffice_--writer.png b/Ressources/Icons/Win95_plus/32x32/apps/libreoffice_--writer.png new file mode 100644 index 0000000..8dd71ca Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/libreoffice_--writer.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/mail.png b/Ressources/Icons/Win95_plus/32x32/apps/mail.png new file mode 100644 index 0000000..20dd0da Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/mail.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/microphone.png b/Ressources/Icons/Win95_plus/32x32/apps/microphone.png new file mode 100644 index 0000000..126ee22 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/microphone.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/minecraft.png b/Ressources/Icons/Win95_plus/32x32/apps/minecraft.png new file mode 100644 index 0000000..e2ac543 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/minecraft.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/movies.png b/Ressources/Icons/Win95_plus/32x32/apps/movies.png new file mode 100644 index 0000000..2d9a98c Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/movies.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/mpv.png b/Ressources/Icons/Win95_plus/32x32/apps/mpv.png new file mode 100644 index 0000000..2d9a98c Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/mpv.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/music.png b/Ressources/Icons/Win95_plus/32x32/apps/music.png new file mode 100644 index 0000000..ff4004b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/music.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/news.png b/Ressources/Icons/Win95_plus/32x32/apps/news.png new file mode 100644 index 0000000..86280f6 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/news.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/notepad.png b/Ressources/Icons/Win95_plus/32x32/apps/notepad.png new file mode 100644 index 0000000..756cf46 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/notepad.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/obsidian.png b/Ressources/Icons/Win95_plus/32x32/apps/obsidian.png new file mode 100644 index 0000000..756cf46 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/obsidian.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/okular.png b/Ressources/Icons/Win95_plus/32x32/apps/okular.png new file mode 100644 index 0000000..37fc9be Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/okular.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/org.prismlauncher.PrismLauncher.png b/Ressources/Icons/Win95_plus/32x32/apps/org.prismlauncher.PrismLauncher.png new file mode 100644 index 0000000..e2ac543 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/org.prismlauncher.PrismLauncher.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/org.xfce.panel.applicationsmenu.png b/Ressources/Icons/Win95_plus/32x32/apps/org.xfce.panel.applicationsmenu.png new file mode 100644 index 0000000..c7e729c Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/org.xfce.panel.applicationsmenu.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/org.xfce.terminalemulator.png b/Ressources/Icons/Win95_plus/32x32/apps/org.xfce.terminalemulator.png new file mode 100644 index 0000000..704b48b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/org.xfce.terminalemulator.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/paint.png b/Ressources/Icons/Win95_plus/32x32/apps/paint.png new file mode 100644 index 0000000..5624992 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/paint.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/paint_alt.png b/Ressources/Icons/Win95_plus/32x32/apps/paint_alt.png new file mode 100644 index 0000000..a498010 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/paint_alt.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/parsec.png b/Ressources/Icons/Win95_plus/32x32/apps/parsec.png new file mode 100644 index 0000000..40b8dce Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/parsec.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/password_manager.png b/Ressources/Icons/Win95_plus/32x32/apps/password_manager.png new file mode 100644 index 0000000..37a36b2 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/password_manager.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/phone.png b/Ressources/Icons/Win95_plus/32x32/apps/phone.png new file mode 100644 index 0000000..bce13a7 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/phone.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/printer.png b/Ressources/Icons/Win95_plus/32x32/apps/printer.png new file mode 100644 index 0000000..e55f95e Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/printer.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/prismlauncher.png b/Ressources/Icons/Win95_plus/32x32/apps/prismlauncher.png new file mode 100644 index 0000000..e2ac543 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/prismlauncher.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/program.png b/Ressources/Icons/Win95_plus/32x32/apps/program.png new file mode 100644 index 0000000..704b48b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/program.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/proton-vpn-logo.png b/Ressources/Icons/Win95_plus/32x32/apps/proton-vpn-logo.png new file mode 100644 index 0000000..40b8dce Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/proton-vpn-logo.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/protonvpn-app.png b/Ressources/Icons/Win95_plus/32x32/apps/protonvpn-app.png new file mode 100644 index 0000000..40b8dce Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/protonvpn-app.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/protonvpn.png b/Ressources/Icons/Win95_plus/32x32/apps/protonvpn.png new file mode 100644 index 0000000..40b8dce Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/protonvpn.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/recycle_bin_empty.png b/Ressources/Icons/Win95_plus/32x32/apps/recycle_bin_empty.png new file mode 100644 index 0000000..2f6ee9c Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/recycle_bin_empty.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/recycle_bin_full.png b/Ressources/Icons/Win95_plus/32x32/apps/recycle_bin_full.png new file mode 100644 index 0000000..567d776 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/recycle_bin_full.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/script_file.png b/Ressources/Icons/Win95_plus/32x32/apps/script_file.png new file mode 100644 index 0000000..9b876fb Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/script_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/search.png b/Ressources/Icons/Win95_plus/32x32/apps/search.png new file mode 100644 index 0000000..72d9bee Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/search.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/signal-desktop.png b/Ressources/Icons/Win95_plus/32x32/apps/signal-desktop.png new file mode 100644 index 0000000..20dd0da Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/signal-desktop.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/slack.png b/Ressources/Icons/Win95_plus/32x32/apps/slack.png new file mode 100644 index 0000000..b1bd168 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/slack.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/sounds.png b/Ressources/Icons/Win95_plus/32x32/apps/sounds.png new file mode 100644 index 0000000..7f40a00 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/sounds.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/spotify-client.png b/Ressources/Icons/Win95_plus/32x32/apps/spotify-client.png new file mode 100644 index 0000000..ff4004b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/spotify-client.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/spotify.png b/Ressources/Icons/Win95_plus/32x32/apps/spotify.png new file mode 100644 index 0000000..ff4004b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/spotify.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/spreadsheet_file.png b/Ressources/Icons/Win95_plus/32x32/apps/spreadsheet_file.png new file mode 100644 index 0000000..6db8478 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/spreadsheet_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/spreadsheet_program.png b/Ressources/Icons/Win95_plus/32x32/apps/spreadsheet_program.png new file mode 100644 index 0000000..eee5c86 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/spreadsheet_program.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/stardew_valley.png b/Ressources/Icons/Win95_plus/32x32/apps/stardew_valley.png new file mode 100644 index 0000000..5f60db5 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/stardew_valley.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/steam.png b/Ressources/Icons/Win95_plus/32x32/apps/steam.png new file mode 100644 index 0000000..8e573da Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/steam.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/sticky_note.png b/Ressources/Icons/Win95_plus/32x32/apps/sticky_note.png new file mode 100644 index 0000000..0f8d26b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/sticky_note.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/text_editor.png b/Ressources/Icons/Win95_plus/32x32/apps/text_editor.png new file mode 100644 index 0000000..8dd71ca Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/text_editor.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/text_file-default.png b/Ressources/Icons/Win95_plus/32x32/apps/text_file-default.png new file mode 100644 index 0000000..54234a5 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/text_file-default.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/text_file.png b/Ressources/Icons/Win95_plus/32x32/apps/text_file.png new file mode 100644 index 0000000..2cd847c Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/text_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/text_file_2.png b/Ressources/Icons/Win95_plus/32x32/apps/text_file_2.png new file mode 100644 index 0000000..37fc9be Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/text_file_2.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/this_computer.png b/Ressources/Icons/Win95_plus/32x32/apps/this_computer.png new file mode 100644 index 0000000..630ec62 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/this_computer.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/tools.png b/Ressources/Icons/Win95_plus/32x32/apps/tools.png new file mode 100644 index 0000000..bea182a Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/tools.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/vesktop.png b/Ressources/Icons/Win95_plus/32x32/apps/vesktop.png new file mode 100644 index 0000000..83f8a5b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/vesktop.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/video_editor.png b/Ressources/Icons/Win95_plus/32x32/apps/video_editor.png new file mode 100644 index 0000000..c276dfd Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/video_editor.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/video_file.png b/Ressources/Icons/Win95_plus/32x32/apps/video_file.png new file mode 100644 index 0000000..76bdbdd Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/video_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/video_movie_editor.png b/Ressources/Icons/Win95_plus/32x32/apps/video_movie_editor.png new file mode 100644 index 0000000..0fe8957 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/video_movie_editor.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/vlc.png b/Ressources/Icons/Win95_plus/32x32/apps/vlc.png new file mode 100644 index 0000000..f2d56ad Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/vlc.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/webpage_file.png b/Ressources/Icons/Win95_plus/32x32/apps/webpage_file.png new file mode 100644 index 0000000..c04a2a3 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/webpage_file.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/whisker-menu-button.png b/Ressources/Icons/Win95_plus/32x32/apps/whisker-menu-button.png new file mode 100644 index 0000000..c7e729c Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/whisker-menu-button.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/workspace.png b/Ressources/Icons/Win95_plus/32x32/apps/workspace.png new file mode 100644 index 0000000..273c23a Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/workspace.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/world.png b/Ressources/Icons/Win95_plus/32x32/apps/world.png new file mode 100644 index 0000000..05a9478 Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/world.png differ diff --git a/Ressources/Icons/Win95_plus/32x32/apps/xfce4-terminal.png b/Ressources/Icons/Win95_plus/32x32/apps/xfce4-terminal.png new file mode 100644 index 0000000..704b48b Binary files /dev/null and b/Ressources/Icons/Win95_plus/32x32/apps/xfce4-terminal.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/3d_graphics_file.png b/Ressources/Icons/Win95_plus/512x512/apps/3d_graphics_file.png new file mode 100644 index 0000000..1c44119 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/3d_graphics_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/3d_graphics_program.png b/Ressources/Icons/Win95_plus/512x512/apps/3d_graphics_program.png new file mode 100644 index 0000000..bfaef75 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/3d_graphics_program.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/Home.png b/Ressources/Icons/Win95_plus/512x512/apps/Home.png new file mode 100644 index 0000000..43dc301 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/Home.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/aseprite.png b/Ressources/Icons/Win95_plus/512x512/apps/aseprite.png new file mode 100644 index 0000000..a827a34 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/aseprite.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/aseprite_file.png b/Ressources/Icons/Win95_plus/512x512/apps/aseprite_file.png new file mode 100644 index 0000000..3df2edb Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/aseprite_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/audio_editor.png b/Ressources/Icons/Win95_plus/512x512/apps/audio_editor.png new file mode 100644 index 0000000..30b992c Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/audio_editor.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/audio_file.png b/Ressources/Icons/Win95_plus/512x512/apps/audio_file.png new file mode 100644 index 0000000..bf66e69 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/audio_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/audio_music_file.png b/Ressources/Icons/Win95_plus/512x512/apps/audio_music_file.png new file mode 100644 index 0000000..e1c3a36 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/audio_music_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/brave-browser.png b/Ressources/Icons/Win95_plus/512x512/apps/brave-browser.png new file mode 100644 index 0000000..ea28487 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/brave-browser.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/brave.png b/Ressources/Icons/Win95_plus/512x512/apps/brave.png new file mode 100644 index 0000000..ea28487 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/brave.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/briefcase.png b/Ressources/Icons/Win95_plus/512x512/apps/briefcase.png new file mode 100644 index 0000000..e4c3b49 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/briefcase.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/calculator.png b/Ressources/Icons/Win95_plus/512x512/apps/calculator.png new file mode 100644 index 0000000..a6f7fc5 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/calculator.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/calendar.png b/Ressources/Icons/Win95_plus/512x512/apps/calendar.png new file mode 100644 index 0000000..6562a1a Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/calendar.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/camera.png b/Ressources/Icons/Win95_plus/512x512/apps/camera.png new file mode 100644 index 0000000..ae83269 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/camera.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/cd_drive.png b/Ressources/Icons/Win95_plus/512x512/apps/cd_drive.png new file mode 100644 index 0000000..2c4a230 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/cd_drive.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/chrome.png b/Ressources/Icons/Win95_plus/512x512/apps/chrome.png new file mode 100644 index 0000000..635dd2e Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/chrome.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/clock.png b/Ressources/Icons/Win95_plus/512x512/apps/clock.png new file mode 100644 index 0000000..66f9137 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/clock.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/contact_book.png b/Ressources/Icons/Win95_plus/512x512/apps/contact_book.png new file mode 100644 index 0000000..a100475 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/contact_book.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/discord.png b/Ressources/Icons/Win95_plus/512x512/apps/discord.png new file mode 100644 index 0000000..434104d Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/discord.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/drive.png b/Ressources/Icons/Win95_plus/512x512/apps/drive.png new file mode 100644 index 0000000..2b92166 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/drive.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/firefox.png b/Ressources/Icons/Win95_plus/512x512/apps/firefox.png new file mode 100644 index 0000000..e862a1b Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/firefox.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/flop_drive.png b/Ressources/Icons/Win95_plus/512x512/apps/flop_drive.png new file mode 100644 index 0000000..95e8793 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/flop_drive.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/folder_closed.png b/Ressources/Icons/Win95_plus/512x512/apps/folder_closed.png new file mode 100644 index 0000000..9a0ea35 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/folder_closed.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/folder_dark.png b/Ressources/Icons/Win95_plus/512x512/apps/folder_dark.png new file mode 100644 index 0000000..f09bbe6 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/folder_dark.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/folder_open.png b/Ressources/Icons/Win95_plus/512x512/apps/folder_open.png new file mode 100644 index 0000000..c19ca01 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/folder_open.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/games.png b/Ressources/Icons/Win95_plus/512x512/apps/games.png new file mode 100644 index 0000000..e25a0db Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/games.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/github.png b/Ressources/Icons/Win95_plus/512x512/apps/github.png new file mode 100644 index 0000000..0f25929 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/github.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/gwenview.png b/Ressources/Icons/Win95_plus/512x512/apps/gwenview.png new file mode 100644 index 0000000..537fd9e Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/gwenview.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/image_editor.png b/Ressources/Icons/Win95_plus/512x512/apps/image_editor.png new file mode 100644 index 0000000..537fd9e Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/image_editor.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/image_file.png b/Ressources/Icons/Win95_plus/512x512/apps/image_file.png new file mode 100644 index 0000000..119e394 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/image_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/krita.png b/Ressources/Icons/Win95_plus/512x512/apps/krita.png new file mode 100644 index 0000000..2c6d229 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/krita.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/libreoffice-calc.png b/Ressources/Icons/Win95_plus/512x512/apps/libreoffice-calc.png new file mode 100644 index 0000000..3b2dc18 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/libreoffice-calc.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/libreoffice-writer.png b/Ressources/Icons/Win95_plus/512x512/apps/libreoffice-writer.png new file mode 100644 index 0000000..0968867 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/libreoffice-writer.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/libreoffice_--calc.png b/Ressources/Icons/Win95_plus/512x512/apps/libreoffice_--calc.png new file mode 100644 index 0000000..3b2dc18 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/libreoffice_--calc.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/libreoffice_--writer.png b/Ressources/Icons/Win95_plus/512x512/apps/libreoffice_--writer.png new file mode 100644 index 0000000..0968867 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/libreoffice_--writer.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/mail.png b/Ressources/Icons/Win95_plus/512x512/apps/mail.png new file mode 100644 index 0000000..a07daba Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/mail.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/microphone.png b/Ressources/Icons/Win95_plus/512x512/apps/microphone.png new file mode 100644 index 0000000..8007d84 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/microphone.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/minecraft.png b/Ressources/Icons/Win95_plus/512x512/apps/minecraft.png new file mode 100644 index 0000000..aa8cd72 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/minecraft.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/movies.png b/Ressources/Icons/Win95_plus/512x512/apps/movies.png new file mode 100644 index 0000000..dbfdd08 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/movies.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/mpv.png b/Ressources/Icons/Win95_plus/512x512/apps/mpv.png new file mode 100644 index 0000000..dbfdd08 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/mpv.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/music.png b/Ressources/Icons/Win95_plus/512x512/apps/music.png new file mode 100644 index 0000000..295f26f Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/music.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/news.png b/Ressources/Icons/Win95_plus/512x512/apps/news.png new file mode 100644 index 0000000..9e76b83 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/news.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/notepad.png b/Ressources/Icons/Win95_plus/512x512/apps/notepad.png new file mode 100644 index 0000000..a7edf0e Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/notepad.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/obsidian.png b/Ressources/Icons/Win95_plus/512x512/apps/obsidian.png new file mode 100644 index 0000000..a7edf0e Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/obsidian.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/okular.png b/Ressources/Icons/Win95_plus/512x512/apps/okular.png new file mode 100644 index 0000000..17f79dd Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/okular.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/org.prismlauncher.PrismLauncher.png b/Ressources/Icons/Win95_plus/512x512/apps/org.prismlauncher.PrismLauncher.png new file mode 100644 index 0000000..aa8cd72 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/org.prismlauncher.PrismLauncher.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/org.xfce.panel.applicationsmenu.png b/Ressources/Icons/Win95_plus/512x512/apps/org.xfce.panel.applicationsmenu.png new file mode 100644 index 0000000..497342d Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/org.xfce.panel.applicationsmenu.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/org.xfce.terminalemulator.png b/Ressources/Icons/Win95_plus/512x512/apps/org.xfce.terminalemulator.png new file mode 100644 index 0000000..e359e62 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/org.xfce.terminalemulator.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/paint.png b/Ressources/Icons/Win95_plus/512x512/apps/paint.png new file mode 100644 index 0000000..2c6d229 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/paint.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/paint_alt.png b/Ressources/Icons/Win95_plus/512x512/apps/paint_alt.png new file mode 100644 index 0000000..8d3fa7b Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/paint_alt.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/parsec.png b/Ressources/Icons/Win95_plus/512x512/apps/parsec.png new file mode 100644 index 0000000..bb6fc95 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/parsec.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/password_manager.png b/Ressources/Icons/Win95_plus/512x512/apps/password_manager.png new file mode 100644 index 0000000..a18c462 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/password_manager.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/phone.png b/Ressources/Icons/Win95_plus/512x512/apps/phone.png new file mode 100644 index 0000000..87baeac Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/phone.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/printer.png b/Ressources/Icons/Win95_plus/512x512/apps/printer.png new file mode 100644 index 0000000..a1b40e5 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/printer.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/prismlauncher.png b/Ressources/Icons/Win95_plus/512x512/apps/prismlauncher.png new file mode 100644 index 0000000..aa8cd72 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/prismlauncher.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/program.png b/Ressources/Icons/Win95_plus/512x512/apps/program.png new file mode 100644 index 0000000..e359e62 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/program.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/proton-vpn-logo.png b/Ressources/Icons/Win95_plus/512x512/apps/proton-vpn-logo.png new file mode 100644 index 0000000..bb6fc95 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/proton-vpn-logo.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/protonvpn-app.png b/Ressources/Icons/Win95_plus/512x512/apps/protonvpn-app.png new file mode 100644 index 0000000..bb6fc95 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/protonvpn-app.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/protonvpn.png b/Ressources/Icons/Win95_plus/512x512/apps/protonvpn.png new file mode 100644 index 0000000..bb6fc95 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/protonvpn.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/recycle_bin.png b/Ressources/Icons/Win95_plus/512x512/apps/recycle_bin.png new file mode 100644 index 0000000..eb324ee Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/recycle_bin.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/recycle_bin_full.png b/Ressources/Icons/Win95_plus/512x512/apps/recycle_bin_full.png new file mode 100644 index 0000000..a3d76e1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/recycle_bin_full.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/script_file.png b/Ressources/Icons/Win95_plus/512x512/apps/script_file.png new file mode 100644 index 0000000..7dfb350 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/script_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/search.png b/Ressources/Icons/Win95_plus/512x512/apps/search.png new file mode 100644 index 0000000..70b710a Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/search.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/signal-desktop.png b/Ressources/Icons/Win95_plus/512x512/apps/signal-desktop.png new file mode 100644 index 0000000..a07daba Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/signal-desktop.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/slack.png b/Ressources/Icons/Win95_plus/512x512/apps/slack.png new file mode 100644 index 0000000..ce8ad62 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/slack.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/sounds.png b/Ressources/Icons/Win95_plus/512x512/apps/sounds.png new file mode 100644 index 0000000..916223f Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/sounds.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/spotify-client.png b/Ressources/Icons/Win95_plus/512x512/apps/spotify-client.png new file mode 100644 index 0000000..295f26f Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/spotify-client.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/spotify.png b/Ressources/Icons/Win95_plus/512x512/apps/spotify.png new file mode 100644 index 0000000..295f26f Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/spotify.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/spreadsheet_file.png b/Ressources/Icons/Win95_plus/512x512/apps/spreadsheet_file.png new file mode 100644 index 0000000..bf24999 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/spreadsheet_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/spreadsheet_program.png b/Ressources/Icons/Win95_plus/512x512/apps/spreadsheet_program.png new file mode 100644 index 0000000..3b2dc18 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/spreadsheet_program.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/stardew_valley.png b/Ressources/Icons/Win95_plus/512x512/apps/stardew_valley.png new file mode 100644 index 0000000..b5f349f Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/stardew_valley.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/steam.png b/Ressources/Icons/Win95_plus/512x512/apps/steam.png new file mode 100644 index 0000000..96977dd Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/steam.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/sticky_note.png b/Ressources/Icons/Win95_plus/512x512/apps/sticky_note.png new file mode 100644 index 0000000..551fd8c Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/sticky_note.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/text_editor.png b/Ressources/Icons/Win95_plus/512x512/apps/text_editor.png new file mode 100644 index 0000000..0968867 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/text_editor.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/text_file-default.png b/Ressources/Icons/Win95_plus/512x512/apps/text_file-default.png new file mode 100644 index 0000000..d83ea7a Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/text_file-default.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/text_file.png b/Ressources/Icons/Win95_plus/512x512/apps/text_file.png new file mode 100644 index 0000000..d4b6915 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/text_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/text_file_2.png b/Ressources/Icons/Win95_plus/512x512/apps/text_file_2.png new file mode 100644 index 0000000..17f79dd Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/text_file_2.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/this_computer.png b/Ressources/Icons/Win95_plus/512x512/apps/this_computer.png new file mode 100644 index 0000000..0c19c4b Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/this_computer.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/tools.png b/Ressources/Icons/Win95_plus/512x512/apps/tools.png new file mode 100644 index 0000000..b7e833b Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/tools.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/vesktop.png b/Ressources/Icons/Win95_plus/512x512/apps/vesktop.png new file mode 100644 index 0000000..434104d Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/vesktop.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/video_editor.png b/Ressources/Icons/Win95_plus/512x512/apps/video_editor.png new file mode 100644 index 0000000..aeb88d1 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/video_editor.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/video_file.png b/Ressources/Icons/Win95_plus/512x512/apps/video_file.png new file mode 100644 index 0000000..e2a3917 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/video_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/video_movie_editor.png b/Ressources/Icons/Win95_plus/512x512/apps/video_movie_editor.png new file mode 100644 index 0000000..ff273da Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/video_movie_editor.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/vlc.png b/Ressources/Icons/Win95_plus/512x512/apps/vlc.png new file mode 100644 index 0000000..aa01e23 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/vlc.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/webpadge_file.png b/Ressources/Icons/Win95_plus/512x512/apps/webpadge_file.png new file mode 100644 index 0000000..71c2a7e Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/webpadge_file.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/whisker-menu-button.png b/Ressources/Icons/Win95_plus/512x512/apps/whisker-menu-button.png new file mode 100644 index 0000000..497342d Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/whisker-menu-button.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/workspace.png b/Ressources/Icons/Win95_plus/512x512/apps/workspace.png new file mode 100644 index 0000000..43dc301 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/workspace.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/world.png b/Ressources/Icons/Win95_plus/512x512/apps/world.png new file mode 100644 index 0000000..ea28487 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/world.png differ diff --git a/Ressources/Icons/Win95_plus/512x512/apps/xfce4-terminal.png b/Ressources/Icons/Win95_plus/512x512/apps/xfce4-terminal.png new file mode 100644 index 0000000..e359e62 Binary files /dev/null and b/Ressources/Icons/Win95_plus/512x512/apps/xfce4-terminal.png differ diff --git a/Ressources/Icons/Win95_plus/index.theme b/Ressources/Icons/Win95_plus/index.theme new file mode 100644 index 0000000..162a1cc --- /dev/null +++ b/Ressources/Icons/Win95_plus/index.theme @@ -0,0 +1,25 @@ +[Icon Theme] +Name=Win95_plus +Comment=Custom icon set inspired by Win95 +Inherits=Adwaita +Directories=32x32/apps,256x256/apps,512x512/apps,1024x1024/apps + +[32x32/apps] +Size=32 +Context=Applications +Type=Fixed + +[256x256/apps] +Size=256 +Context=Applications +Type=Fixed + +[512x512/apps] +Size=512 +Context=Applications +Type=Fixed + +[1024x1024/apps] +Size=1024 +Context=Applications +Type=Fixed diff --git a/Ressources/Icons/zip/Pack-1/Credit.txt b/Ressources/Icons/zip/Pack-1/Credit.txt new file mode 100644 index 0000000..77470e5 --- /dev/null +++ b/Ressources/Icons/zip/Pack-1/Credit.txt @@ -0,0 +1,3 @@ +https://aconfuseddragon.itch.io/windows-95-plus-1 +@aconfuseddragon +https://aconfuseddragon.itch.io/ diff --git a/Ressources/Icons/zip/Pack-1/Pack_1__icons_1024x1024.zip b/Ressources/Icons/zip/Pack-1/Pack_1__icons_1024x1024.zip new file mode 100644 index 0000000..2ddfd82 Binary files /dev/null and b/Ressources/Icons/zip/Pack-1/Pack_1__icons_1024x1024.zip differ diff --git a/Ressources/Icons/zip/Pack-1/Pack_1__icons_32x32.zip b/Ressources/Icons/zip/Pack-1/Pack_1__icons_32x32.zip new file mode 100644 index 0000000..46e9fbb Binary files /dev/null and b/Ressources/Icons/zip/Pack-1/Pack_1__icons_32x32.zip differ diff --git a/Ressources/Icons/zip/Pack-1/Pack_1__icons_512x512.zip b/Ressources/Icons/zip/Pack-1/Pack_1__icons_512x512.zip new file mode 100644 index 0000000..86054f7 Binary files /dev/null and b/Ressources/Icons/zip/Pack-1/Pack_1__icons_512x512.zip differ diff --git a/Ressources/Icons/zip/Pack-1/Pack_1__windows_icons_256x256.zip b/Ressources/Icons/zip/Pack-1/Pack_1__windows_icons_256x256.zip new file mode 100644 index 0000000..85de85b Binary files /dev/null and b/Ressources/Icons/zip/Pack-1/Pack_1__windows_icons_256x256.zip differ diff --git a/Ressources/Icons/zip/Pack-2/Credit.txt b/Ressources/Icons/zip/Pack-2/Credit.txt new file mode 100644 index 0000000..20bae28 --- /dev/null +++ b/Ressources/Icons/zip/Pack-2/Credit.txt @@ -0,0 +1,3 @@ +https://aconfuseddragon.itch.io/windows-95-plus-2 +@aconfuseddragon +https://aconfuseddragon.itch.io/ diff --git a/Ressources/Icons/zip/Pack-2/Pack_2__icons_1024x1024.zip b/Ressources/Icons/zip/Pack-2/Pack_2__icons_1024x1024.zip new file mode 100644 index 0000000..348ec27 Binary files /dev/null and b/Ressources/Icons/zip/Pack-2/Pack_2__icons_1024x1024.zip differ diff --git a/Ressources/Icons/zip/Pack-2/Pack_2__icons_256x256_ico.zip b/Ressources/Icons/zip/Pack-2/Pack_2__icons_256x256_ico.zip new file mode 100644 index 0000000..a140006 Binary files /dev/null and b/Ressources/Icons/zip/Pack-2/Pack_2__icons_256x256_ico.zip differ diff --git a/Ressources/Icons/zip/Pack-2/Pack_2__icons_32x32.zip b/Ressources/Icons/zip/Pack-2/Pack_2__icons_32x32.zip new file mode 100644 index 0000000..36c2226 Binary files /dev/null and b/Ressources/Icons/zip/Pack-2/Pack_2__icons_32x32.zip differ diff --git a/Ressources/Icons/zip/Pack-2/Pack_2__icons_512x512.zip b/Ressources/Icons/zip/Pack-2/Pack_2__icons_512x512.zip new file mode 100644 index 0000000..f5b9ce5 Binary files /dev/null and b/Ressources/Icons/zip/Pack-2/Pack_2__icons_512x512.zip differ diff --git a/Ressources/Images/Wallpapers/Wallpaper-1.png b/Ressources/Images/Wallpapers/Wallpaper-1.png new file mode 100644 index 0000000..9bbfd39 Binary files /dev/null and b/Ressources/Images/Wallpapers/Wallpaper-1.png differ diff --git a/Ressources/Images/Wallpapers/aconfuseddragon-mushishi-1080.png b/Ressources/Images/Wallpapers/aconfuseddragon-mushishi-1080.png new file mode 100644 index 0000000..8f5ae93 Binary files /dev/null and b/Ressources/Images/Wallpapers/aconfuseddragon-mushishi-1080.png differ diff --git a/Ressources/Images/Wallpapers/aconfuseddragon-mushishi-animation-1080.gif b/Ressources/Images/Wallpapers/aconfuseddragon-mushishi-animation-1080.gif new file mode 100644 index 0000000..3274897 Binary files /dev/null and b/Ressources/Images/Wallpapers/aconfuseddragon-mushishi-animation-1080.gif differ diff --git a/Ressources/Images/Wallpapers/aconfuseddragonNixOS-95-lock-screen.png b/Ressources/Images/Wallpapers/aconfuseddragonNixOS-95-lock-screen.png new file mode 100644 index 0000000..99d679e Binary files /dev/null and b/Ressources/Images/Wallpapers/aconfuseddragonNixOS-95-lock-screen.png differ diff --git a/Ressources/Images/Wallpapers/peritia-system---NixOS-95-old.png b/Ressources/Images/Wallpapers/peritia-system---NixOS-95-old.png new file mode 100644 index 0000000..db4d340 Binary files /dev/null and b/Ressources/Images/Wallpapers/peritia-system---NixOS-95-old.png differ diff --git a/Ressources/Showcase/nixos-ms-surface.png b/Ressources/Showcase/nixos-ms-surface.png new file mode 100644 index 0000000..b81df2f Binary files /dev/null and b/Ressources/Showcase/nixos-ms-surface.png differ diff --git a/Ressources/Showcase/nyx.png b/Ressources/Showcase/nyx.png new file mode 100644 index 0000000..fc52e6f Binary files /dev/null and b/Ressources/Showcase/nyx.png differ diff --git a/Ressources/Showcase/vm.png b/Ressources/Showcase/vm.png new file mode 100644 index 0000000..005d66b Binary files /dev/null and b/Ressources/Showcase/vm.png differ diff --git a/Ressources/Themes/Chicago95/chicago95.nix b/Ressources/Themes/Chicago95/chicago95.nix new file mode 100644 index 0000000..68810ba --- /dev/null +++ b/Ressources/Themes/Chicago95/chicago95.nix @@ -0,0 +1,40 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, +}: +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "chicago95"; + version = "3.0.1"; + + src = fetchFromGitHub { + owner = "grassmunk"; + repo = "Chicago95"; + rev = "v${finalAttrs.version}"; + hash = "sha256-EHcDIct2VeTsjbQWnKB2kwSFNb97dxuydAu+i/VquBA="; + }; + + dontBuild = true; + + installPhase = '' + runHook preInstall + mkdir -p $out/share/themes + cp -a Theme/Chicago95 $out/share/themes + runHook postInstall + ''; + + meta = { + description = "Rendition of everyone's favorite 1995 Microsoft operating system for Linux"; + homepage = "https://github.com/grassmunk/Chicago95"; + changelog = "https://github.com/grassmunk/Chicago95/releases/tag/v${finalAttrs.version}"; + license = with lib.licenses; [ + gpl3Plus # generally + mit # for the lightdm greeter + ]; + maintainers = with lib.maintainers; [ + linuxissuper + jk + ]; + platforms = lib.platforms.all; + }; +}) diff --git a/Ressources/Themes/Win95_plus/win95_plus.nix b/Ressources/Themes/Win95_plus/win95_plus.nix new file mode 100644 index 0000000..f5c4435 --- /dev/null +++ b/Ressources/Themes/Win95_plus/win95_plus.nix @@ -0,0 +1,64 @@ +{ lib, stdenvNoCC, fetchFromGitHub, ... }: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "win95-plus-theme"; + version = "1.0.0"; + + + src = ../../../Ressources/Icons/Win95_plus; # directory containing icons_32x32 etc. Ressources/Icons/Win95_plus/index.theme + + dontBuild = true; + + installPhase = '' + runHook preInstall + + mkdir -p $out/share/icons/Win95_plus/{32x32,256x256,512x512,1024x1024}/apps + + cp -a $src/32x32/apps/*.png $out/share/icons/Win95_plus/32x32/apps/ + cp -a $src/256x256/apps/*.png $out/share/icons/Win95_plus/256x256/apps/ || true + cp -a $src/512x512/apps/*.png $out/share/icons/Win95_plus/512x512/apps/ + cp -a $src/1024x1024/apps/*.png $out/share/icons/Win95_plus/1024x1024/apps/ + + # Use the provided index.theme (preferred) + if [ -f "$src/index.theme" ]; then + cp $src/index.theme $out/share/icons/Win95_plus/index.theme + else + # fallback to hardcoded theme + cat > $out/share/icons/Win95_plus/index.theme <