This commit is contained in:
elwrcl committed 2026-07-11 01:55:36 +03:00
1 parent 001e610efd
commit 7635768516
74 files changed
+58 -11

No files matched your search

+32 -1
View File
@@ -1,4 +1,9 @@
{ config, lib, modulesPath, ... }: {
config,
lib,
modulesPath,
...
}:
{ {
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
@@ -51,6 +56,32 @@
]; ];
}; };
fileSystems."/mnt/macos-hd" = {
device = "/dev/disk/by-uuid/4293fd0f-5237-4126-a072-4f2ae6c594dc";
fsType = "fuse.apfs-fuse";
options = [
"ro"
"nofail"
"allow_other"
"uid=1000"
"gid=100"
"x-systemd.automount"
];
};
fileSystems."/mnt/macos-data" = {
device = "/dev/disk/by-uuid/1ae5a3f4-0aed-4de1-bcba-2976b891c4b1";
fsType = "fuse.apfs-fuse";
options = [
"ro"
"nofail"
"allow_other"
"uid=1000"
"gid=100"
"x-systemd.automount"
];
};
fileSystems."/boot" = { fileSystems."/boot" = {
device = "/dev/disk/by-uuid/1B3D-5A7D"; device = "/dev/disk/by-uuid/1B3D-5A7D";
fsType = "vfat"; fsType = "vfat";
+3 -1
View File
@@ -32,8 +32,8 @@ with pkgs;
shotcut shotcut
blender blender
heroic heroic
pinta
loupe loupe
gimp
wine wine
# file-manager # file-manager
@@ -110,6 +110,7 @@ with pkgs;
lm_sensors lm_sensors
exfatprogs exfatprogs
libsecret libsecret
apfs-fuse
gptfdisk gptfdisk
usbutils usbutils
hfsprogs hfsprogs
@@ -162,6 +163,7 @@ with pkgs;
uv uv
# editors # editors
code-cursor-fhs
vscode vscode
neovim neovim
+13
View File
@@ -0,0 +1,13 @@
{ stdenvNoCC }:
stdenvNoCC.mkDerivation {
pname = "macos27-cursors";
version = "1.0";
# bu dosyayla ayni klasorde ./cursors/MacOS27 olmali (flake pure-eval mutlak
# yollara izin vermiyor, o yuzden relative + flake agacinin icinde olmali)
src = ./cursors/MacOS27;
dontBuild = true;
installPhase = ''
mkdir -p $out/share/icons/MacOS27
cp -r $src/* $out/share/icons/MacOS27/
'';
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+4
View File
@@ -0,0 +1,4 @@
[Icon Theme]
Name=MacOS27
Comment=1:1 macOS cape port
Inherits=hicolor
+2 -5
View File
@@ -6,9 +6,6 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
(discord-canary.override { withMoonlight = true; }) (discord-canary.override { withMoonlight = true; })
kdePackages.ffmpegthumbs
kdePackages.kdegraphics-thumbnailers
]; ];
home.username = "elars"; home.username = "elars";
@@ -113,8 +110,8 @@
}; };
home.pointerCursor = { home.pointerCursor = {
name = "Bibata-Modern-Classic"; name = "MacOS27";
package = pkgs.bibata-cursors; package = pkgs.callPackage ./cursor-theme.nix {};
size = 24; size = 24;
gtk.enable = true; gtk.enable = true;
x11.enable = true; x11.enable = true;
+4 -4
View File
@@ -19,20 +19,20 @@ let
}; };
}); });
hasvk14-layer = pkgs.callPackage ./vk { }; #hasvk14-layer = pkgs.callPackage ./vk { };
hasvk14-layer-32 = pkgs.pkgsi686Linux.callPackage ./vk { }; #hasvk14-layer-32 = pkgs.pkgsi686Linux.callPackage ./vk { };
in in
{ {
hardware.graphics = { hardware.graphics = {
extraPackages = [ extraPackages = [
hasvk14-layer #hasvk14-layer
wayland-intel-vaapi-driver wayland-intel-vaapi-driver
pkgs.libvdpau-va-gl pkgs.libvdpau-va-gl
pkgs.pocl pkgs.pocl
]; ];
extraPackages32 = [ extraPackages32 = [
hasvk14-layer-32 #hasvk14-layer-32
wayland-intel-vaapi-driver-32 wayland-intel-vaapi-driver-32
pkgs.pkgsi686Linux.libvdpau-va-gl pkgs.pkgsi686Linux.libvdpau-va-gl
]; ];