# winapps-org **Repository Path**: zero-wsh/winapps-org ## Basic Information - **Project Name**: winapps-org - **Description**: No description available - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-11 - **Last Updated**: 2025-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

|
|
Adobe Acrobat Pro (X) Icon in the Public Domain. |
|
Adobe After Effects (CC) Icon in the Public Domain. |
|
|
Adobe Audition (CC) Icon in the Public Domain. |
|
Adobe Bridge (CS6, CC) Icon in the Public Domain. |
|
|
Adobe Creative Cloud (CC) Icon under MIT license. |
|
Adobe Illustrator (CC) Icon in the Public Domain. |
|
|
Adobe InDesign (CC) Icon in the Public Domain. |
|
Adobe Lightroom (CC) Icon in the Public Domain. |
|
|
Adobe Photoshop (CS6, CC, 2022) Icon in the Public Domain. |
|
Command Prompt (cmd.exe) Icon under MIT license. |
|
|
File Explorer (Windows Explorer) Icon in the Public Domain. |
|
Internet Explorer (11) Icon in the Public Domain. |
|
|
Microsoft Access (2016, 2019, o365) Icon in the Public Domain. |
|
Microsoft Excel (2016, 2019, o365) Icon in the Public Domain. |
|
|
Microsoft Word (2016, 2019, o365) Icon in the Public Domain. |
|
Microsoft OneNote (2016, 2019, o365) Icon in the Public Domain. |
|
|
Microsoft Outlook (2016, 2019, o365) Icon in the Public Domain. |
|
Microsoft PowerPoint (2016, 2019, o365) Icon in the Public Domain. |
|
|
Microsoft Publisher (2016, 2019, o365) Icon in the Public Domain. |
|
Microsoft Visio (Standard/Pro. 2021, Plan 2) Icon in the Public Domain. |
|
|
Microsoft Project (Standard/Pro. 2021, Plan 3/5) Icon in the Public Domain. |
|
Microsoft Visual Studio (Comm./Pro./Ent. 2022) Icon in the Public Domain. |
|
|
mIRC Icon in the Public Domain. |
|
PowerShell Icon under MIT license. |
|
|
Windows (Full RDP Session) Icon in the Public Domain. |
## Adding Additional Pre-defined Applications
Adding your own applications with custom icons and MIME types to the installer is easy. Simply copy one of the application configurations in the `apps` folder located within the WinApps repository, and:
1. Modify the name and variables to reflect the appropriate/desired values for your application.
2. Replace `icon.svg` with an SVG for your application (ensuring the icon is appropriately licensed).
3. Remove and reinstall WinApps.
4. Submit a pull request to add your application to WinApps as an officially supported application once you have tested and verified your configuration (optional, but encouraged).
## Running Applications Manually
WinApps offers a manual mode for running applications that were not configured by the WinApps installer. This is completed with the `manual` flag. Executables that are in the Windows PATH do not require full path definition.
```bash
winapps manual "C:\my\directory\executableNotInPath.exe"
winapps manual executableInPath.exe
```
## Updating WinApps
The installer can be run multiple times. To update your installation of WinApps:
1. Run the WinApps installer to remove WinApps from your system.
2. Pull the latest changes from the WinApps GitHub repository.
3. Re-install WinApps using the WinApps installer by running `winapps-setup`.
## WinApps Launcher (Optional)
The [WinApps Launcher](https://github.com/winapps-org/winapps-launcher) provides a simple system tray menu that makes it easy to launch your installed Windows applications, open a full desktop RDP session, and control your Windows VM or container. You can start, stop, pause, reboot or hibernate Windows, as well as access your installed applications from a convenient list. This lightweight, optional tool helps streamline your overall WinApps experience.
## Installation using Nix
First, follow Step 1 of the normal installation guide to create your VM.
Then, install WinApps according to the following instructions.
After installation, it will be available under `winapps`, with the installer being available under `winapps-setup`
and the optional launcher being available under `winapps-launcher.`
### Using standalone Nix
First, make sure Flakes and the `nix` command are enabled.
In your `~/.config/nix/nix.conf`:
```
experimental-features = nix-command flakes
```
```bash
nix profile install github:winapps-org/winapps#winapps
nix profile install github:winapps-org/winapps#winapps-launcher # optional
```
### On NixOS using Flakes
```nix
# flake.nix
{
description = "My configuration";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
winapps = {
url = "github:winapps-org/winapps";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
inputs@{
nixpkgs,
winapps,
...
}:
{
nixosConfigurations.hostname = nixpkgs.lib.nixosSystem rec {
system = "x86_64-linux";
specialArgs = {
inherit inputs system;
};
modules = [
./configuration.nix
(
{
pkgs,
system ? pkgs.system,
...
}:
{
environment.systemPackages = [
winapps.packages."${system}".winapps
winapps.packages."${system}".winapps-launcher # optional
];
}
)
];
};
};
}
```
### On NixOS without Flakes
[Flakes aren't real and they can't hurt you.](https://jade.fyi/blog/flakes-arent-real/).
However, if you still don't want to use flakes, you can use WinApps with flake-compat like:
```nix
# configuration.nix
{
pkgs,
system ? pkgs.system,
...
}:
{
# set up binary cache (optional)
nix.settings = {
substituters = [ "https://winapps.cachix.org/" ];
trusted-public-keys = [ "winapps.cachix.org-1:HI82jWrXZsQRar/PChgIx1unmuEsiQMQq+zt05CD36g=" ];
trusted-users = [ "