chore(deps): update flake deps
This commit is contained in:
parent
3e4c43013b
commit
ac7bb7cecf
46
flake.lock
46
flake.lock
@ -2,11 +2,11 @@
|
|||||||
"nodes": {
|
"nodes": {
|
||||||
"cachix": {
|
"cachix": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1622056361,
|
"lastModified": 1622341515,
|
||||||
"narHash": "sha256-W4BhdhJVDBn2b3JMn6eoWzb6gbRUP8F34LtRVJTqqH8=",
|
"narHash": "sha256-lOZHRz/Rj7w41SyjEVetaoS8umzd7SRfEA+hj273iWA=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "05f3800b80f159ee5ef0eccd8e31a645e6723feb",
|
"rev": "8f014925190a6dcc532230e6354f7d9232a7c598",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -191,11 +191,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1622145920,
|
"lastModified": 1622368473,
|
||||||
"narHash": "sha256-/tt6IApLuVcGP5auy4zjLzfm5+MBHYLS3Nauvv2U2EQ=",
|
"narHash": "sha256-5/HXUr8uv+L9ZerwEF3UefYL8Ik+j4uPoMpnxealANo=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "0e6c61a44092e98ba1d75b41f4f947843dc7814d",
|
"rev": "d2aaeac42c563cf8cf76ee3b90d9585dadbb91e0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -206,12 +206,11 @@
|
|||||||
},
|
},
|
||||||
"latest": {
|
"latest": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1622212058,
|
"lastModified": 1622103435,
|
||||||
"narHash": "sha256-JQqCSoTFlpRtAJje88zoZrOIccI6De+X3/dxtgyz/fs=",
|
"narHash": "sha256-5i5mGg402AANnSRQmWVo7lqiyw3taoMwX26oslOD9c4=",
|
||||||
"owner": "NixOS",
|
"path": "/nix/store/xxh005q6l2rq1zrdni7id3xay8s53q2y-source",
|
||||||
"repo": "nixpkgs",
|
"rev": "5658fadedb748cb0bdbcb569a53bd6065a5704a9",
|
||||||
"rev": "2d7fa67f3afa3776377b2c425e6d228cecf743ff",
|
"type": "path"
|
||||||
"type": "github"
|
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"id": "nixpkgs",
|
"id": "nixpkgs",
|
||||||
@ -297,11 +296,11 @@
|
|||||||
},
|
},
|
||||||
"nixos": {
|
"nixos": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1622103435,
|
"lastModified": 1622194753,
|
||||||
"narHash": "sha256-5i5mGg402AANnSRQmWVo7lqiyw3taoMwX26oslOD9c4=",
|
"narHash": "sha256-76qtvFp/vFEz46lz5iZMJ0mnsWQYmuGYlb0fHgKqqMg=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "5658fadedb748cb0bdbcb569a53bd6065a5704a9",
|
"rev": "540dccb2aeaffa9dc69bfdc41c55abd7ccc6baa3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -312,11 +311,11 @@
|
|||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1622204124,
|
"lastModified": 1622314052,
|
||||||
"narHash": "sha256-FbVvBn613LKYOxZzxfEsWwgBNr/JmID9i4VzTygLOVI=",
|
"narHash": "sha256-DwrLZ6NXPzKpQx3RTjdwdmlGDr6kHVx2gaeHCWCb09Q=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "30f1a9952d1fb6ee760fdae1a8553fb87211cb62",
|
"rev": "684ae160a6e76590eafa3fca8061b6ad57bcc9ad",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -364,11 +363,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1622200275,
|
"lastModified": 1622358127,
|
||||||
"narHash": "sha256-xHx3LmBefyeh+nF2lDEl40e7nQwVTW6egYaSolzleAE=",
|
"narHash": "sha256-IivOnvdxRRllUIRTOd0oR/tCuBS6p/GUqDNdlhfQ2eU=",
|
||||||
"owner": "colemickens",
|
"owner": "colemickens",
|
||||||
"repo": "nixpkgs-wayland",
|
"repo": "nixpkgs-wayland",
|
||||||
"rev": "eab959a31b61a675da2cfd4b1e2ecb5827fdd148",
|
"rev": "edaa5a40c5a7e8c05a3bec5f0bb81741aef94025",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -396,10 +395,9 @@
|
|||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1622199699,
|
"lastModified": 1622199699,
|
||||||
"narHash": "sha256-3FPsM3tpQAN2VUVJEfEPEPAWrWVIfYno7RAmgh/MXIo=",
|
"narHash": "sha256-3FPsM3tpQAN2VUVJEfEPEPAWrWVIfYno7RAmgh/MXIo=",
|
||||||
"owner": "nix-community",
|
"path": "/nix/store/j8g6j3zglzyx3bvwcws38pxdv5azxjgl-source",
|
||||||
"repo": "NUR",
|
|
||||||
"rev": "51b84ce842189a4f3b615b727b9683068a2cb540",
|
"rev": "51b84ce842189a4f3b615b727b9683068a2cb540",
|
||||||
"type": "github"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"id": "nur",
|
"id": "nur",
|
||||||
|
@ -141,6 +141,47 @@ in
|
|||||||
#!${pkgs.stdenv.shell}
|
#!${pkgs.stdenv.shell}
|
||||||
chromium ${lib.concatStringsSep " " flags}
|
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 =
|
chromiumWaylandPkg =
|
||||||
let
|
let
|
||||||
name = "chromium-wayland";
|
name = "chromium-wayland";
|
||||||
@ -350,6 +391,7 @@ in
|
|||||||
wine-staging
|
wine-staging
|
||||||
cachix
|
cachix
|
||||||
chromiumWaylandPkg
|
chromiumWaylandPkg
|
||||||
|
vscodiumWaylandPkg
|
||||||
appimage-run
|
appimage-run
|
||||||
bitwarden
|
bitwarden
|
||||||
pfetch
|
pfetch
|
||||||
|
Loading…
Reference in New Issue
Block a user