Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/ThatsJustCheesy/defaults-edit

Graphical user defaults editor for macOS
https://github.com/ThatsJustCheesy/defaults-edit

gui macos swift user-defaults

Last synced: 3 months ago
JSON representation

Graphical user defaults editor for macOS

Lists

README

        

# defaults edit

A graphical user defaults editor for macOS.

## Get it

Get it on Overt, an open app store

Or on the command line:

```sh
brew install thatsjustcheesy/tap/defaults-edit
```

## Features

- Easily browse and search available domains
- Browse defaults in any domain, including contents of arrays and dictionaries
- Filter visible keys within domains
- Add and edit defaults with any primitive property list type:
- String
- Boolean
- Integer
- Real (float)
- Date
- Hex data
- Optionally, view all the defaults currently effective in a domain, regardless of where they are set

### Screenshots

![Viewing a nested dictionary](Screenshots/1.png)
![Defaults effective in domain, with filtering](Screenshots/2.png)
![Adding a default](Screenshots/3.png)
![Available property list types](Screenshots/4.png)

## Todos

- Ability to add arrays and dictionaries
- Ability to edit contents of arrays and dictionaries
- Implement Rename, which moves value to new key
- Duplicate, which copies value to new key
- Relaunch button when editing app defaults

## Bugs

- Selecting "Array" or "Dictionary" as a value's type currently crashes. This is simply unimplemented right now, but that should change.