modified: hosts/shared/nixos/shared_config.nix

modified:   modules/default.nix
	modified:   modules/desktop/art.nix
	modified:   modules/desktop/games.nix
	modified:   pkgs/default.nix
	deleted:    pkgs/wallpaper-engine.nix
This commit is contained in:
Mrrp 2024-08-26 21:18:49 -07:00
parent 168f87a62a
commit 8caae9e267
6 changed files with 11 additions and 45 deletions

View file

@ -12,6 +12,7 @@
wine wine
bottles bottles
/* ---------------------------- System Utilities ---------------------------- */ /* ---------------------------- System Utilities ---------------------------- */
gnupg ffmpeg unzip gnupg ffmpeg unzip
mpv gparted mpv gparted

View file

@ -11,6 +11,7 @@
./desktop/daw.nix ./desktop/daw.nix
./desktop/art.nix ./desktop/art.nix
./desktop/chat.nix ./desktop/chat.nix
./desktop/games.nix
./system/boot/grub.nix ./system/boot/grub.nix
./system/audio.nix ./system/audio.nix

View file

@ -14,6 +14,7 @@ in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
/* Driver includes support for Huion Kamvas Pro */ /* Driver includes support for Huion Kamvas Pro */
hardware.opentabletdriver.enable = true; hardware.opentabletdriver.enable = true;
#services.xserver.digimend.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
aseprite aseprite

View file

@ -11,9 +11,14 @@ in {
/* Driver includes support for Huion Kamvas Pro */ /* Driver includes support for Huion Kamvas Pro */
hardware.opentabletdriver.enable = true; hardware.opentabletdriver.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs.unstable; [
steam steam
lutris lutris
emulationstation-de
];
permittedInsecurePackages = [
"freeimage-unstable-2021-11-01"
]; ];
}; };
} }

View file

@ -1,6 +1,5 @@
# Custom packages, that can be defined similarly to ones from nixpkgs # Custom packages, that can be defined similarly to ones from nixpkgs
# You can build them using 'nix build .#example' # You can build them using 'nix build .#example'
pkgs: { pkgs: {
# example = pkgs.callPackage ./example { };; # example = pkgs.callPackage ./example { };
wallpaper_engine = pkgs.callPackage ./wallpaper-engine.nix {};
} }

View file

@ -1,41 +0,0 @@
{ mkDerivation
, fetchFromGitHub
, cmake
, extra-cmake-modules
, mpv
, websockets
, qtwebsockets
, qtwebchannel
, qtdeclarative
, qtx11extras
, vulkan-headers
, vulkan-loader
, vulkan-tools
, pkg-config
, lz4
, glslang
}:
mkDerivation rec {
pname = "wallpaper-engine-kde-plugin";
version = "0.5.3";
cmakeFlags = [ "-DUSE_PLASMAPKG=ON" ];
nativeBuildInputs = [ cmake extra-cmake-modules pkg-config ];
buildInputs = [
libsForQt5.plasma-framework mpv qtwebsockets websockets qtwebchannel
qtdeclarative qtx11extras lz4
vulkan-headers vulkan-tools vulkan-loader
];
postPatch = ''
rmdir src/backend_scene/third_party/glslang
ln -s ${glslang.src} src/backend_scene/third_party/glslang
'';
src = fetchFromGitHub {
owner = "catsout";
repo = pname;
rev = "v${version}";
sha256 = "qmg+g1you3rm1EAfZWRUBBkEQm1QQ0V9/mIn8bBgbu4=";
};