Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryanccn/nix-darwin-custom-icons
A module for nix-darwin to set custom icons for your applications
https://github.com/ryanccn/nix-darwin-custom-icons
macos macos-icons nix nix-darwin nix-flake
Last synced: 4 months ago
JSON representation
A module for nix-darwin to set custom icons for your applications
- Host: GitHub
- URL: https://github.com/ryanccn/nix-darwin-custom-icons
- Owner: ryanccn
- Created: 2023-08-26T12:55:06.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-22T15:49:35.000Z (8 months ago)
- Last Synced: 2024-10-06T07:54:32.352Z (4 months ago)
- Topics: macos, macos-icons, nix, nix-darwin, nix-flake
- Language: Nix
- Homepage:
- Size: 7.81 KB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nix-darwin-custom-icons
Set custom icons for your applications! A module for [nix-darwin](https://daiderd.com/nix-darwin/)
## Usage
Add this repository to your flake's inputs:
```nix
{
inputs = {
darwin-custom-icons.url = "github:ryanccn/nix-darwin-custom-icons";
};
}
```Add the module provided by the flake:
```nix
{
darwinConfigurations.some-mac-device = nix-darwin.lib.darwinSystem {
modules = [
darwin-custom-icons.darwinModules.default
];
};
}
```And then in your system configuration:
```nix
{
environment.customIcons = {
enable = true;
icons = [
{
path = "/Applications/Notion.app";
icon = ./icons/notion.icns;
}
];
};
}
```