All Projects → cmacrae → emacs

cmacrae / emacs

Licence: MIT license
Nightly custom Emacs builds for macOS Nix environments

Programming Languages

Nix
1067 projects

Projects that are alternatives of or similar to emacs

automated-readability
Formula to detect ease of reading according to the Automated Readability Index (1967)
Stars: ✭ 46 (+84%)
Mutual labels:  automated
base16.nix
Quickly theme programs in your favourite base16 colorscheme
Stars: ✭ 61 (+144%)
Mutual labels:  nix
flake-nimble
Nimble packages Nix flake [maintainer=@ehmry]
Stars: ✭ 26 (+4%)
Mutual labels:  nix
idris2-pkgs
An unofficial Idris2 package repository for Nix
Stars: ✭ 32 (+28%)
Mutual labels:  nix
AttackSurfaceManagement
Discover the attack surface and prioritize risks with our continuous Attack Surface Management (ASM) platform - Sn1per Professional #pentest #redteam #bugbounty
Stars: ✭ 45 (+80%)
Mutual labels:  automated
Nightlies
Nightly builds for DuckieTV
Stars: ✭ 85 (+240%)
Mutual labels:  nightly
yants
Yet Another Nix Type System | Source has moved to https://git.tazj.in/tree/nix/yants
Stars: ✭ 35 (+40%)
Mutual labels:  nix
gotomation
No description or website provided.
Stars: ✭ 18 (-28%)
Mutual labels:  darwin
nixdots
I have no idea what the hell I'm doing
Stars: ✭ 46 (+84%)
Mutual labels:  nix
nix-rice
A library to functionally define your configuration and theme (rice) with Nix
Stars: ✭ 43 (+72%)
Mutual labels:  nix
denxi
Denxi is a programming model for distributing data. It reduces the cost of producing package managers, storefronts, operating systems, and CI/CD systems.
Stars: ✭ 65 (+160%)
Mutual labels:  nix
dotfiles
My dotfiles for Bash/Zsh, Vim/Neovim, Doom Emacs, tmux, Git, terminal emulators, JupyterLab, aria2, mpv, Nix and Homebrew
Stars: ✭ 149 (+496%)
Mutual labels:  nix
dotfiles
dotfiles repository
Stars: ✭ 15 (-40%)
Mutual labels:  nix
dotfiles
🏠
Stars: ✭ 53 (+112%)
Mutual labels:  nix
supernova
🌌 Apache Pulsar client for Haskell
Stars: ✭ 35 (+40%)
Mutual labels:  nix
easy-dhall-nix
Derivations for easily downloading Dhall binaries and putting them to use.
Stars: ✭ 22 (-12%)
Mutual labels:  nix
winup
Automate a Windows 10 VM setup for coding and testing
Stars: ✭ 21 (-16%)
Mutual labels:  automated
osxbom
A reimplementation of lsbom
Stars: ✭ 24 (-4%)
Mutual labels:  darwin
gsmartcontrol
GSmartControl - Hard disk drive and SSD health inspection tool
Stars: ✭ 183 (+632%)
Mutual labels:  darwin
apfs
Package apfs implements an Apple File System(apfs) bindings for Go
Stars: ✭ 30 (+20%)
Mutual labels:  darwin

Nightly custom Emacs builds for macOS Nix environments

CI badge BuiltWithNix badge Cachix badge Emacs badge

This repository provides nightly automated builds of Emacs from HEAD for macOS Nix environments with the following additions:

Recent Changes

The no-titlebar frame patch has been removed, as it can be implemented with pure Emacs Lisp by putting the following early on during initialization (e.g. in early-init.el):

(add-to-list 'default-frame-alist '(undecorated . t))

See d12frosted/homebrew-emacs-plus#433 (comment) for further background.

Usage

To use this flake on your system, add it to your configuration inputs & overlays.
It overlays the pkgs.emacs package.
There is a complimentary binary cache available which is pushed to nightly.

{
  inputs.darwin.url = "github:lnl7/nix-darwin";
  inputs.emacs.url = "github:cmacrae/emacs";

  outputs = { self, darwin, emacs }: {
    darwinConfigurations.example = darwin.lib.darwinSystem {
      modules = [
        {
          nix.binaryCaches = [
            "https://cachix.org/api/v1/cache/emacs"
          ];

          nix.binaryCachePublicKeys = [
            "emacs.cachix.org-1:b1SMJNLY/mZF6GxQE+eDBeps7WnkT0Po55TAyzwOxTY="
          ];

          nixpkgs.overlays = [
            emacs.overlay
          ];
        }
      ];
    };
  };
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].