Skip to content

Latest commit

 

History

42 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cosmic Privacy Indicator

Privacy indicator for the COSMIC Desktop.

This applet detects Microphone and Camera usage, as well as Screen Sharing/Recording.

PipeWire is required for this applet to work.

screenshot of the applet

Installation

You can just grab the .deb, .rpm or tarball from the releases page

Building from source

Clone the repository:

git clone https://github.com/D-Brox/cosmic-ext-applet-privacy-indicator cosmic-ext-applet-privacy-indicator
cd cosmic-ext-applet-privacy-indicator

Install the build dependencies (or equivalent packages in non debian-based distros):

  • libxkbcommon-dev
  • libpipewire-0.3-dev

Build and install the project:

just build-release
sudo just install

For alternative packaging methods, use the one of the following recipes:

  • deb: run just build-deb and sudo just install-deb
  • rpm: run just build-rpm and sudo just install-rpm

For vendoring, use just vendor and just vendor-build

Contributing

A justfile is included with common recipes used by other COSMIC projects:

  • just build-debug compiles with debug profile
  • just run builds and runs the application
  • just check runs clippy on the project to check for linter warnings
  • just check-json can be used by IDEs that support LSP

License

Code is distributed with the GPL-3.0-only license

About

Privacy indicator for the COSMIC DE

Resources

Stars

42 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages