Xwidgets support seems to have been broken. Also, I now needed to add
treesitter support explicitly. I also added some fonts.

I am not happy with loosing Xwidgets, although I didn't really use it.
This commit is contained in:
larstvei 2023-06-27 17:17:24 +02:00
parent 30a11f05d4
commit 6b5d16cd6d
4 changed files with 64 additions and 24 deletions

View File

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1684774948, "lastModified": 1687691275,
"narHash": "sha256-hJTaw4dYzcB+lsasKejnafq0CxPsVetn9RLXrcL+4jE=", "narHash": "sha256-VVywT8ubStvDPF5TscDBokT3T0l3zsOzCW056noh5zc=",
"owner": "LnL7", "owner": "LnL7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "b8c286c82c6b47826a6c0377e7017052ad91353c", "rev": "25ae710ba3cd448c5d5678788d37f3d149378bc0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -23,14 +23,15 @@
"emacs": { "emacs": {
"inputs": { "inputs": {
"flake-utils": "flake-utils", "flake-utils": "flake-utils",
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs",
"nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1685384353, "lastModified": 1687803450,
"narHash": "sha256-AIJW/Mu0s2gf1M1Hn5U5tuFMnJRpZ4dVai42x6CpimU=", "narHash": "sha256-vDf+0cn+u10oA2ducrFvJR+eK8djoZPwlCb9J1rK1pQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "3ed7dbbbfaf8014175bc25d3f88702e4e522d9d6", "rev": "d61bf076fb5894c8184be50c72eb1def13e2d232",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -40,12 +41,15 @@
} }
}, },
"flake-utils": { "flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": { "locked": {
"lastModified": 1667395993, "lastModified": 1687709756,
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "narHash": "sha256-Y5wKlQSkgEK2weWdOu4J3riRd+kV/VCgHsqLNTTWQ/0=",
"owner": "numtide", "owner": "numtide",
"repo": "flake-utils", "repo": "flake-utils",
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "rev": "dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -61,11 +65,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1685395684, "lastModified": 1687647343,
"narHash": "sha256-XUUWE5XJiGZ2Wi+Mxv/mIwKYDPEC8gYHkHyT3+/sciY=", "narHash": "sha256-1/o/i9KEFOBdlF9Cs04kBcqDFbYMt6W4SMqGa+QnnaI=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "43ed7048f670661d1ae2ea0d2f7655e87e7b0461", "rev": "0ee5ab611dc1fbb5180bd7d88d2aeb7841a4d179",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -76,11 +80,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1673540789, "lastModified": 1687681650,
"narHash": "sha256-xqnxBOK3qctIeUVxecydrEDbEXjsvHCPGPbvsl63M/U=", "narHash": "sha256-M2If+gRcfpmaJy/XbfSsRzLlPpoU4nr0NHnKKl50fd8=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "0f213d0fee84280d8c3a97f7469b988d6fe5fcdf", "rev": "1c9db9710cb23d60570ad4d7ab829c2d34403de3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -90,13 +94,29 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs-unstable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1685347552, "lastModified": 1687729501,
"narHash": "sha256-9woSppRyUFo26yUffORTzttJ+apOt8MmCv6RxpPNTU4=", "narHash": "sha256-mTLkMePoHUWvTCf3NuKbeYEea/tsikSIKBWwb9OfRr4=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f2f1ec390714d303cf84ba086e34e45b450dd8c4", "rev": "35130d4b4f0b8c50ed2aceb909a538c66c91d4a0",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-23.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1687701825,
"narHash": "sha256-aMC9hqsf+4tJL7aJWSdEUurW2TsjxtDcJBwM9Y4FIYM=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "07059ee2fa34f1598758839b9af87eae7f7ae6ea",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -108,11 +128,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1682600000, "lastModified": 1685573264,
"narHash": "sha256-ha4BehR1dh8EnXSoE1m/wyyYVvHI9txjW4w5/oxsW5Y=", "narHash": "sha256-Zffu01pONhs/pqH07cjlF10NnMDLok8ix5Uk4rhOnZQ=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "50fc86b75d2744e1ab3837ef74b53f103a9b55a0", "rev": "380be19fbd2d9079f677978361792cb25e8a3635",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -130,6 +150,21 @@
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"nixpkgs-unstable": "nixpkgs-unstable" "nixpkgs-unstable": "nixpkgs-unstable"
} }
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
} }
}, },
"root": "root", "root": "root",

View File

@ -49,7 +49,8 @@
emacs.overlays.package emacs.overlays.package
(final: prev: { (final: prev: {
emacs-git = (prev.emacs-git.override { emacs-git = (prev.emacs-git.override {
withXwidgets = true; # withXwidgets = true;
withTreeSitter = true;
withGTK3 = true; withGTK3 = true;
}).overrideAttrs (o: rec { }).overrideAttrs (o: rec {
buildInputs = o.buildInputs ++ [ prev.darwin.apple_sdk.frameworks.WebKit ]; buildInputs = o.buildInputs ++ [ prev.darwin.apple_sdk.frameworks.WebKit ];

View File

@ -6,6 +6,7 @@
(epkgs: with epkgs; [ (epkgs: with epkgs; [
vterm vterm
pdf-tools pdf-tools
treesit-grammars.with-all-grammars
pkgs.mu pkgs.mu
])) ]))
(aspellWithDicts (aspellWithDicts

View File

@ -17,6 +17,9 @@
fira-code fira-code
roboto roboto
roboto-mono roboto-mono
source-sans
source-code-pro
source-serif
]; ];
}; };