chore(deps): update flake deps

This commit is contained in:
dusk 2021-05-30 17:31:27 +03:00
parent 3e4c43013b
commit ac7bb7cecf
Signed by: dusk
GPG Key ID: 1D8F8FAF2294D6EA
2 changed files with 64 additions and 24 deletions

View File

@ -2,11 +2,11 @@
"nodes": {
"cachix": {
"locked": {
"lastModified": 1622056361,
"narHash": "sha256-W4BhdhJVDBn2b3JMn6eoWzb6gbRUP8F34LtRVJTqqH8=",
"lastModified": 1622341515,
"narHash": "sha256-lOZHRz/Rj7w41SyjEVetaoS8umzd7SRfEA+hj273iWA=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "05f3800b80f159ee5ef0eccd8e31a645e6723feb",
"rev": "8f014925190a6dcc532230e6354f7d9232a7c598",
"type": "github"
},
"original": {
@ -191,11 +191,11 @@
]
},
"locked": {
"lastModified": 1622145920,
"narHash": "sha256-/tt6IApLuVcGP5auy4zjLzfm5+MBHYLS3Nauvv2U2EQ=",
"lastModified": 1622368473,
"narHash": "sha256-5/HXUr8uv+L9ZerwEF3UefYL8Ik+j4uPoMpnxealANo=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "0e6c61a44092e98ba1d75b41f4f947843dc7814d",
"rev": "d2aaeac42c563cf8cf76ee3b90d9585dadbb91e0",
"type": "github"
},
"original": {
@ -206,12 +206,11 @@
},
"latest": {
"locked": {
"lastModified": 1622212058,
"narHash": "sha256-JQqCSoTFlpRtAJje88zoZrOIccI6De+X3/dxtgyz/fs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2d7fa67f3afa3776377b2c425e6d228cecf743ff",
"type": "github"
"lastModified": 1622103435,
"narHash": "sha256-5i5mGg402AANnSRQmWVo7lqiyw3taoMwX26oslOD9c4=",
"path": "/nix/store/xxh005q6l2rq1zrdni7id3xay8s53q2y-source",
"rev": "5658fadedb748cb0bdbcb569a53bd6065a5704a9",
"type": "path"
},
"original": {
"id": "nixpkgs",
@ -297,11 +296,11 @@
},
"nixos": {
"locked": {
"lastModified": 1622103435,
"narHash": "sha256-5i5mGg402AANnSRQmWVo7lqiyw3taoMwX26oslOD9c4=",
"lastModified": 1622194753,
"narHash": "sha256-76qtvFp/vFEz46lz5iZMJ0mnsWQYmuGYlb0fHgKqqMg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5658fadedb748cb0bdbcb569a53bd6065a5704a9",
"rev": "540dccb2aeaffa9dc69bfdc41c55abd7ccc6baa3",
"type": "github"
},
"original": {
@ -312,11 +311,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1622204124,
"narHash": "sha256-FbVvBn613LKYOxZzxfEsWwgBNr/JmID9i4VzTygLOVI=",
"lastModified": 1622314052,
"narHash": "sha256-DwrLZ6NXPzKpQx3RTjdwdmlGDr6kHVx2gaeHCWCb09Q=",
"owner": "nixos",
"repo": "nixos-hardware",
"rev": "30f1a9952d1fb6ee760fdae1a8553fb87211cb62",
"rev": "684ae160a6e76590eafa3fca8061b6ad57bcc9ad",
"type": "github"
},
"original": {
@ -364,11 +363,11 @@
]
},
"locked": {
"lastModified": 1622200275,
"narHash": "sha256-xHx3LmBefyeh+nF2lDEl40e7nQwVTW6egYaSolzleAE=",
"lastModified": 1622358127,
"narHash": "sha256-IivOnvdxRRllUIRTOd0oR/tCuBS6p/GUqDNdlhfQ2eU=",
"owner": "colemickens",
"repo": "nixpkgs-wayland",
"rev": "eab959a31b61a675da2cfd4b1e2ecb5827fdd148",
"rev": "edaa5a40c5a7e8c05a3bec5f0bb81741aef94025",
"type": "github"
},
"original": {
@ -396,10 +395,9 @@
"locked": {
"lastModified": 1622199699,
"narHash": "sha256-3FPsM3tpQAN2VUVJEfEPEPAWrWVIfYno7RAmgh/MXIo=",
"owner": "nix-community",
"repo": "NUR",
"path": "/nix/store/j8g6j3zglzyx3bvwcws38pxdv5azxjgl-source",
"rev": "51b84ce842189a4f3b615b727b9683068a2cb540",
"type": "github"
"type": "path"
},
"original": {
"id": "nur",

View File

@ -141,6 +141,47 @@ in
#!${pkgs.stdenv.shell}
chromium ${lib.concatStringsSep " " flags}
'';
vscodiumWayland =
let
flags = [
"--enable-vulkan"
"--flag-switches-begin"
"--enable-features=UseOzonePlatform,WebRTCPipeWireCapturer,IgnoreGPUBlocklist"
"--flag-switches-end"
"--ozone-platform=wayland"
"--enable-webrtc-pipewire-capturer"
"--ignore-gpu-blocklist"
"--enable-gpu-rasterization"
"--enable-zero-copy"
"--disable-gpu-driver-bug-workarounds"
# "--enable-features=VaapiVideoDecoder"
# "--use-gl=egl"
];
in
pkgs.writeScriptBin "vscodium-wayland" ''
#!${pkgs.stdenv.shell}
codium ${lib.concatStringsSep " " flags}
'';
vscodiumWaylandPkg =
let
name = "vscodium-wayland";
desktop = pkgs.makeDesktopItem {
inherit name;
exec = name;
icon = "vscodium";
desktopName = "VSCodium Wayland";
};
in
pkgs.stdenv.mkDerivation {
name = name;
phases = [ "installPhase" ];
installPhase = ''
mkdir $out
ln -s ${vscodiumWayland}/bin $out/bin
ln -s ${desktop}/share $out/share
'';
};
chromiumWaylandPkg =
let
name = "chromium-wayland";
@ -350,6 +391,7 @@ in
wine-staging
cachix
chromiumWaylandPkg
vscodiumWaylandPkg
appimage-run
bitwarden
pfetch