{"id":31730161,"url":"https://github.com/kronos3/macbook-pro-11-3","last_synced_at":"2026-02-18T01:05:48.844Z","repository":{"id":82214236,"uuid":"116396943","full_name":"Kronos3/Macbook-Pro-11-3","owner":"Kronos3","description":"A bunch of patches for my mac","archived":false,"fork":false,"pushed_at":"2018-02-24T15:45:21.000Z","size":48,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-09T07:27:02.284Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kronos3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-01-05T15:07:13.000Z","updated_at":"2023-03-17T07:05:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"65b31852-cd3b-44f1-a764-bf19a5c60ba2","html_url":"https://github.com/Kronos3/Macbook-Pro-11-3","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Kronos3/Macbook-Pro-11-3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kronos3%2FMacbook-Pro-11-3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kronos3%2FMacbook-Pro-11-3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kronos3%2FMacbook-Pro-11-3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kronos3%2FMacbook-Pro-11-3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kronos3","download_url":"https://codeload.github.com/Kronos3/Macbook-Pro-11-3/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kronos3%2FMacbook-Pro-11-3/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29565018,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T00:47:08.760Z","status":"ssl_error","status_checked_at":"2026-02-18T00:45:26.718Z","response_time":100,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-09T07:24:39.650Z","updated_at":"2026-02-18T01:05:48.833Z","avatar_url":"https://github.com/Kronos3.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"## applesetos\nPatch to grub for the apple_to_os\n\n\nThis patch can be applied to https://git.savannah.gnu.org/git/grub.git\n\nI had use `--skipinteg` with makepkg because as of today (Jan 5 2018) the grub-git repo has invalid checksums \n\nThis patch also works with the grub-git aur repo for arch linux. To install for arch linux do the following\n\n    git clone https://aur.archlinux.org/grub-git.git\n    cd grub-git\n    makepkg -so # don't install yet we haven't applied the patch\n    cd src/grub/\n    # download the patch here\n    wget https://raw.githubusercontent.com/Kronos3/Macbook-Pro-11-3/master/applesetos.patch\n    # apply the patch\n    patch -p1 \u003c applesetos.patch\n    # compile git\n    cd ../../ \u0026\u0026 makepkg -sri\n\n## NVIDIA Backlight\n\n`systemctl enable nvidia-bl`\n\n`/etc/systemd/system/nvidia-bl.service`\n\n    [Unit]\n    Description=Enable the NVIDIA backlight\n\n    [Service]\n    Type=oneshot\n    ExecStart=/bin/sh -c \"setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0\"\n    RemainAfterExit=yes\n\n    [Install]\n    WantedBy=multi-user.target\n    \n## Wayland-EGL (Not working)\n(Run wayland with NVIDIA)\n\n    git clone https://github.com/NVIDIA/egl-wayland.git\n    cd egl-wayland\n    wget https://raw.githubusercontent.com/kronos3/Macbook-Pro-11-3/master/wayland-egl.patch\n    patch -p1 \u003c wayland-egl.patch\n    ./autogen.sh\n\n## Spotify\n(Scale the client, requires spotify-gnome-integration)\n\n    git clone https://github.com/mrpdaemon/gnome-integration-spotify.git\n    cd gnome-integration-spotify\n    wget https://raw.githubusercontent.com/kronos3/Macbook-Pro-11-3/master/spotify-dbus.patch\n    wget https://raw.githubusercontent.com/kronos3/Macbook-Pro-11-3/master/spotify.desktop\n    patch -p0 \u003c spotify-dbus.patch\n    sudo cp spotify.desktop /usr/share/applications/spotify.desktop\n    sudo cp spotify-dbus.py /usr/bin\n\nDisable play/pause bindings in gnome-settings\nCreate new binding with following:\n - Command: `dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause`\n - Shortcut: anything\n\nrun `dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/binding \"'AudioPlay'\"`\n\n## Console font\nInstall the terminus-font package\n\n`/etc/vconsole.conf`\n\n    FONT=ter-132n\n    FONT_MAP=8859-2\n\n## NVIDIA Blackscreen\nIf you are blackscreening after `startx` try adding yourself to the `video` group.\nIf all else fails go into gnome using `gdm`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkronos3%2Fmacbook-pro-11-3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkronos3%2Fmacbook-pro-11-3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkronos3%2Fmacbook-pro-11-3/lists"}