├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── go-test.yml │ ├── goreleaser.yml │ └── spellchecker.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yaml ├── .resources ├── examples │ ├── catppuccin.png │ ├── default.png │ ├── dracula.png │ ├── gruvbox.png │ ├── htop.png │ ├── kanagawa_dragon.png │ ├── light.png │ ├── nord.png │ ├── pinned.png │ └── tokyo_night.png ├── library.md ├── setup_data │ ├── clipboard_history.json │ ├── config.json │ └── custom_theme.json ├── test_data │ ├── image.png │ ├── lorum_ipsum.csv │ ├── nix-logo.png │ ├── swappy-20240202-194248.png │ └── top_secret_credentials.txt └── themes │ ├── catppuccin.json │ ├── dracula.json │ ├── gruvbox.json │ ├── light.json │ ├── nord.json │ └── tokyo_night.json ├── .typos.toml ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── app ├── constants.go ├── delegate.go ├── keys.go ├── model.go ├── preview.go ├── realtime.go ├── styles.go ├── update.go └── view.go ├── changes.md ├── cmd └── root.go ├── config ├── config.go ├── constants.go ├── history.go └── theme.go ├── display ├── darwin.go ├── ds.go ├── wayland.go └── x11.go ├── go.mod ├── go.sum ├── handlers ├── common.go ├── constants.go ├── darwin.go ├── darwinStub.go ├── robotgo.go ├── robotgoStub.go ├── uinput.go ├── uinputStub.go ├── wayland.go ├── x11.go └── x11Stub.go ├── main.go ├── shell ├── common.go ├── constants.go ├── darwin.go ├── wayland.go └── x11.go ├── tests ├── app │ └── app_test.go ├── config │ └── config_test.go ├── handlers │ └── handlers_test.go ├── main_test.go ├── shell │ └── shell_test.go └── utils │ └── utils_test.go └── utils ├── constants.go ├── disk.go ├── err.go ├── files.go ├── int.go ├── logger.go └── string.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: savedra1 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/go-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.github/workflows/go-test.yml -------------------------------------------------------------------------------- /.github/workflows/goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.github/workflows/goreleaser.yml -------------------------------------------------------------------------------- /.github/workflows/spellchecker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.github/workflows/spellchecker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | clipse 2 | -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.resources/examples/catppuccin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/catppuccin.png -------------------------------------------------------------------------------- /.resources/examples/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/default.png -------------------------------------------------------------------------------- /.resources/examples/dracula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/dracula.png -------------------------------------------------------------------------------- /.resources/examples/gruvbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/gruvbox.png -------------------------------------------------------------------------------- /.resources/examples/htop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/htop.png -------------------------------------------------------------------------------- /.resources/examples/kanagawa_dragon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/kanagawa_dragon.png -------------------------------------------------------------------------------- /.resources/examples/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/light.png -------------------------------------------------------------------------------- /.resources/examples/nord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/nord.png -------------------------------------------------------------------------------- /.resources/examples/pinned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/pinned.png -------------------------------------------------------------------------------- /.resources/examples/tokyo_night.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/examples/tokyo_night.png -------------------------------------------------------------------------------- /.resources/library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/library.md -------------------------------------------------------------------------------- /.resources/setup_data/clipboard_history.json: -------------------------------------------------------------------------------- 1 | { 2 | "clipboardHistory": [] 3 | } -------------------------------------------------------------------------------- /.resources/setup_data/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/setup_data/config.json -------------------------------------------------------------------------------- /.resources/setup_data/custom_theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/setup_data/custom_theme.json -------------------------------------------------------------------------------- /.resources/test_data/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/test_data/image.png -------------------------------------------------------------------------------- /.resources/test_data/lorum_ipsum.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/test_data/lorum_ipsum.csv -------------------------------------------------------------------------------- /.resources/test_data/nix-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/test_data/nix-logo.png -------------------------------------------------------------------------------- /.resources/test_data/swappy-20240202-194248.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/test_data/swappy-20240202-194248.png -------------------------------------------------------------------------------- /.resources/test_data/top_secret_credentials.txt: -------------------------------------------------------------------------------- 1 | Username: your.email@example.com 2 | Password: WcX634&lk^l* 3 | 4 | 5 | -------------------------------------------------------------------------------- /.resources/themes/catppuccin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/themes/catppuccin.json -------------------------------------------------------------------------------- /.resources/themes/dracula.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/themes/dracula.json -------------------------------------------------------------------------------- /.resources/themes/gruvbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/themes/gruvbox.json -------------------------------------------------------------------------------- /.resources/themes/light.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/themes/light.json -------------------------------------------------------------------------------- /.resources/themes/nord.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/themes/nord.json -------------------------------------------------------------------------------- /.resources/themes/tokyo_night.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.resources/themes/tokyo_night.json -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/.typos.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/README.md -------------------------------------------------------------------------------- /app/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/constants.go -------------------------------------------------------------------------------- /app/delegate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/delegate.go -------------------------------------------------------------------------------- /app/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/keys.go -------------------------------------------------------------------------------- /app/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/model.go -------------------------------------------------------------------------------- /app/preview.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/preview.go -------------------------------------------------------------------------------- /app/realtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/realtime.go -------------------------------------------------------------------------------- /app/styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/styles.go -------------------------------------------------------------------------------- /app/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/update.go -------------------------------------------------------------------------------- /app/view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/app/view.go -------------------------------------------------------------------------------- /changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/changes.md -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/cmd/root.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/config/config.go -------------------------------------------------------------------------------- /config/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/config/constants.go -------------------------------------------------------------------------------- /config/history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/config/history.go -------------------------------------------------------------------------------- /config/theme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/config/theme.go -------------------------------------------------------------------------------- /display/darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/display/darwin.go -------------------------------------------------------------------------------- /display/ds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/display/ds.go -------------------------------------------------------------------------------- /display/wayland.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/display/wayland.go -------------------------------------------------------------------------------- /display/x11.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/display/x11.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/go.sum -------------------------------------------------------------------------------- /handlers/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/common.go -------------------------------------------------------------------------------- /handlers/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/constants.go -------------------------------------------------------------------------------- /handlers/darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/darwin.go -------------------------------------------------------------------------------- /handlers/darwinStub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/darwinStub.go -------------------------------------------------------------------------------- /handlers/robotgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/robotgo.go -------------------------------------------------------------------------------- /handlers/robotgoStub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/robotgoStub.go -------------------------------------------------------------------------------- /handlers/uinput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/uinput.go -------------------------------------------------------------------------------- /handlers/uinputStub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/uinputStub.go -------------------------------------------------------------------------------- /handlers/wayland.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/wayland.go -------------------------------------------------------------------------------- /handlers/x11.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/x11.go -------------------------------------------------------------------------------- /handlers/x11Stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/handlers/x11Stub.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/main.go -------------------------------------------------------------------------------- /shell/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/shell/common.go -------------------------------------------------------------------------------- /shell/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/shell/constants.go -------------------------------------------------------------------------------- /shell/darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/shell/darwin.go -------------------------------------------------------------------------------- /shell/wayland.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/shell/wayland.go -------------------------------------------------------------------------------- /shell/x11.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/shell/x11.go -------------------------------------------------------------------------------- /tests/app/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/tests/app/app_test.go -------------------------------------------------------------------------------- /tests/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/tests/config/config_test.go -------------------------------------------------------------------------------- /tests/handlers/handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/tests/handlers/handlers_test.go -------------------------------------------------------------------------------- /tests/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/tests/main_test.go -------------------------------------------------------------------------------- /tests/shell/shell_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/tests/shell/shell_test.go -------------------------------------------------------------------------------- /tests/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/tests/utils/utils_test.go -------------------------------------------------------------------------------- /utils/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/utils/constants.go -------------------------------------------------------------------------------- /utils/disk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/utils/disk.go -------------------------------------------------------------------------------- /utils/err.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/utils/err.go -------------------------------------------------------------------------------- /utils/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/utils/files.go -------------------------------------------------------------------------------- /utils/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/utils/int.go -------------------------------------------------------------------------------- /utils/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/utils/logger.go -------------------------------------------------------------------------------- /utils/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/savedra1/clipse/HEAD/utils/string.go --------------------------------------------------------------------------------