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:
parent
168f87a62a
commit
8caae9e267
6 changed files with 11 additions and 45 deletions
|
@ -12,6 +12,7 @@
|
|||
wine
|
||||
bottles
|
||||
|
||||
|
||||
/* ---------------------------- System Utilities ---------------------------- */
|
||||
gnupg ffmpeg unzip
|
||||
mpv gparted
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
./desktop/daw.nix
|
||||
./desktop/art.nix
|
||||
./desktop/chat.nix
|
||||
./desktop/games.nix
|
||||
|
||||
./system/boot/grub.nix
|
||||
./system/audio.nix
|
||||
|
|
|
@ -14,6 +14,7 @@ in {
|
|||
config = mkIf cfg.enable {
|
||||
/* Driver includes support for Huion Kamvas Pro */
|
||||
hardware.opentabletdriver.enable = true;
|
||||
#services.xserver.digimend.enable = true;
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
aseprite
|
||||
|
|
|
@ -11,9 +11,14 @@ in {
|
|||
/* Driver includes support for Huion Kamvas Pro */
|
||||
hardware.opentabletdriver.enable = true;
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
environment.systemPackages = with pkgs.unstable; [
|
||||
steam
|
||||
lutris
|
||||
emulationstation-de
|
||||
];
|
||||
|
||||
permittedInsecurePackages = [
|
||||
"freeimage-unstable-2021-11-01"
|
||||
];
|
||||
};
|
||||
}
|
|
@ -1,6 +1,5 @@
|
|||
# Custom packages, that can be defined similarly to ones from nixpkgs
|
||||
# You can build them using 'nix build .#example'
|
||||
pkgs: {
|
||||
# example = pkgs.callPackage ./example { };;
|
||||
wallpaper_engine = pkgs.callPackage ./wallpaper-engine.nix {};
|
||||
# example = pkgs.callPackage ./example { };
|
||||
}
|
|
@ -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=";
|
||||
};
|
Reference in a new issue