├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── bug_report.md ├── dependabot.yml ├── no-response.yml └── workflows │ ├── ci.yml │ └── nix.yml ├── .gitignore ├── LICENSE ├── README.md ├── ci-helpers └── check-installation.sh ├── flake.lock ├── flake.nix └── razer_control_gui ├── .gitignore ├── .vscode └── settings.json ├── Cargo.lock ├── Cargo.toml ├── README.md ├── Screenshoot.png ├── daemon ├── data ├── devices │ └── laptops.json ├── gui │ └── razer-settings.desktop ├── services │ ├── openrc │ │ └── razercontrol │ └── systemd │ │ └── razercontrol.service └── udev │ └── 99-hidraw-permissions.rules ├── install.sh └── src ├── cli └── cli.rs ├── comms.rs ├── daemon ├── battery.rs ├── config.rs ├── daemon.rs ├── dbus_mutter_displayconfig.rs ├── dbus_mutter_idlemonitor.rs ├── device.rs ├── kbd │ ├── board.rs │ ├── effects.rs │ └── mod.rs ├── login1.rs └── screensaver.rs ├── driver_sysfs.rs ├── gui.rs ├── lib.rs ├── razer-settings ├── error_handling.rs ├── razer-settings.rs ├── util.rs └── widgets.rs ├── session_manager_presence.rs └── ui ├── #test.glade# └── test.glade /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: ["https://paypal.me/phush0"] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/nix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/.github/workflows/nix.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/README.md -------------------------------------------------------------------------------- /ci-helpers/check-installation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/ci-helpers/check-installation.sh -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/flake.nix -------------------------------------------------------------------------------- /razer_control_gui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/.gitignore -------------------------------------------------------------------------------- /razer_control_gui/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.fontFamily": "'Fira code'" 3 | } -------------------------------------------------------------------------------- /razer_control_gui/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/Cargo.lock -------------------------------------------------------------------------------- /razer_control_gui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/Cargo.toml -------------------------------------------------------------------------------- /razer_control_gui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/README.md -------------------------------------------------------------------------------- /razer_control_gui/Screenshoot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/Screenshoot.png -------------------------------------------------------------------------------- /razer_control_gui/daemon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/daemon -------------------------------------------------------------------------------- /razer_control_gui/data/devices/laptops.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/data/devices/laptops.json -------------------------------------------------------------------------------- /razer_control_gui/data/gui/razer-settings.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/data/gui/razer-settings.desktop -------------------------------------------------------------------------------- /razer_control_gui/data/services/openrc/razercontrol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/data/services/openrc/razercontrol -------------------------------------------------------------------------------- /razer_control_gui/data/services/systemd/razercontrol.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/data/services/systemd/razercontrol.service -------------------------------------------------------------------------------- /razer_control_gui/data/udev/99-hidraw-permissions.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/data/udev/99-hidraw-permissions.rules -------------------------------------------------------------------------------- /razer_control_gui/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/install.sh -------------------------------------------------------------------------------- /razer_control_gui/src/cli/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/cli/cli.rs -------------------------------------------------------------------------------- /razer_control_gui/src/comms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/comms.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/battery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/battery.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/config.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/daemon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/daemon.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/dbus_mutter_displayconfig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/dbus_mutter_displayconfig.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/dbus_mutter_idlemonitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/dbus_mutter_idlemonitor.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/device.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/kbd/board.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/kbd/board.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/kbd/effects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/kbd/effects.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/kbd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/kbd/mod.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/login1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/login1.rs -------------------------------------------------------------------------------- /razer_control_gui/src/daemon/screensaver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/daemon/screensaver.rs -------------------------------------------------------------------------------- /razer_control_gui/src/driver_sysfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/driver_sysfs.rs -------------------------------------------------------------------------------- /razer_control_gui/src/gui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/gui.rs -------------------------------------------------------------------------------- /razer_control_gui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/lib.rs -------------------------------------------------------------------------------- /razer_control_gui/src/razer-settings/error_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/razer-settings/error_handling.rs -------------------------------------------------------------------------------- /razer_control_gui/src/razer-settings/razer-settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/razer-settings/razer-settings.rs -------------------------------------------------------------------------------- /razer_control_gui/src/razer-settings/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/razer-settings/util.rs -------------------------------------------------------------------------------- /razer_control_gui/src/razer-settings/widgets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/razer-settings/widgets.rs -------------------------------------------------------------------------------- /razer_control_gui/src/session_manager_presence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/session_manager_presence.rs -------------------------------------------------------------------------------- /razer_control_gui/src/ui/#test.glade#: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/ui/#test.glade# -------------------------------------------------------------------------------- /razer_control_gui/src/ui/test.glade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Razer-Linux/razer-laptop-control-no-dkms/HEAD/razer_control_gui/src/ui/test.glade --------------------------------------------------------------------------------