mirror of
				https://github.com/Xetibo/ReSet.git
				synced 2025-10-31 08:05:21 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			85 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| <div align = center>
 | |
| 
 | |
| # ReSet
 | |
| 
 | |
| 
 | |
| 
 | |
| A window manager/compositor agnostic settings application for Linux written in rust and gtk4.
 | |
| </div>
 | |
| 
 | |
| 
 | |
| 
 | |
| ## Features
 | |
| - Bluetooth via bluez
 | |
| - Audio via PulseAudio
 | |
| - Wi-Fi via NetworkManager
 | |
| 
 | |
| ## Screenshots
 | |
| 
 | |
| <div align = center>
 | |
| 
 | |
| ### Audio
 | |
| 
 | |
| <img alt="Audio Screenshot of ReSet" src="./assets/reset_audio.png"  width="80%">
 | |
| 
 | |
| ### Wi-Fi
 | |
| <img alt="Wi-Fi Screenshot of ReSet" src="./assets/reset_wifi.png"  width="80%">
 | |
| 
 | |
| ### Bluetooth
 | |
| <img alt="Bluetooth Screenshot of ReSet" src="./assets/reset_bluetooth.png"  width="80%">
 | |
| </div>
 | |
| 
 | |
| ## Packaging
 | |
| ReSet is available with the following packaging solutions:
 | |
| 
 | |
| ### Flatpak
 | |
| We are currently not published on flatpak due to issues with permissions.
 | |
| This is being worked on...
 | |
| 
 | |
| installation:
 | |
| Download the flatpak package from the release and install with the terminal.
 | |
| ```
 | |
| flatpak install --user reset.flatpak
 | |
| ```
 | |
| 
 | |
| ### Arch Package
 | |
| <!-- AUR: -->
 | |
| <!-- ```paru -S ReSet``` -->
 | |
| 
 | |
| Manually:
 | |
| Download the package from the releases tab and install it with pacman.
 | |
| 
 | |
| ```
 | |
| sudo pacman -U /path/to/reset
 | |
| ```
 | |
| 
 | |
| ### Debian Package(Ubuntu 23.04 dependencies)
 | |
| 
 | |
| Download the package from the releases tab and install it with apt.
 | |
| ```
 | |
| sudo apt install ./path/to/reset
 | |
| ```
 | |
| ### crates
 | |
| ```
 | |
| cargo install reset
 | |
| ```
 | |
| ### Compiled Binary
 | |
| 
 | |
| The compiled binary is provided in the releases.
 | |
| 
 | |
| ## Usage
 | |
| Besides starting the application itself, a standalone daemon version ([ReSet-Daemon](https://github.com/Xetibo/ReSet-Daemon)) also exists, which is what provides the functionality for ReSet.\
 | |
| It is therefore possible to use a different application as well for interacting with the daemon.
 | |
| 
 | |
| By default, the daemon is integrated into ReSet and is started automatically if no other daemon is found.
 | |
| ## Roadmap
 | |
| 
 | |
| This application was developed as a semester project for the Eastern Switzerland University of Applied Sciences.
 | |
| With potential advancements as a next project, due to this, no major development will happen until February 2024.
 | |
| However, there is still a roadmap for this application.
 | |
| 
 | |
| - Plugin System
 | |
| - Accessibility Features
 | |
| - Better Error handling
 | |
| - Customizable shortcuts
 | |
| - and more
 |