zzamboni has quit [Quit: Leaving.]
contrapumpkin is now known as BTC_Boar
BTC_Boar is now known as contrapumpkin
hamishmack has quit [Remote host closed the connection]
hamishmack has joined #nix-darwin
hamishmack has quit [Client Quit]
hamishmack has joined #nix-darwin
<adelbertc> should the Nix-installed emacs be aware of system level fonts? i set it to a font i have on my system (not installed through Nix) and it doesn't seem to recognize it
stqism has quit [Quit: Like 3 fire emojis lit rn 🔥🔥🔥]
stqism has joined #nix-darwin
<johnw> adelbertc: yes, it should
<johnw> adelbertc: I use system installed fonts
<johnw> I really like DejaVu Sans Mono these days
<adelbertc> oh weird i think only the splash screen acted up
<adelbertc> when i open some code the font works fine
<adelbertc> johnw: speaking of which, im trying out emacs per ionstrucitons here https://nixos.org/nixpkgs/manual/#sec-emacs - i put in `(setq inhibit-start-screen t)` in my `default.el` but the splash screen still pops up
<johnw> I wonder why they bother with package.el at all in that default.el
<adelbertc> as in the `(require package)` bit?
<adelbertc> i have found some stuff in there that isnt necessary
<johnw> yeah
<johnw> i never do that
<adelbertc> like i think the `:commands` for `projectile` arent needed
<johnw> I was thinking that instead of this default.el example
<johnw> we could create a emacsWithUsePackages namespace
<johnw> that allows defining standard use-package declarations for various packages in Nix
<johnw> usePackages { counsel = usePackage { commands = [ "foo" "bar" ]; }; }
<johnw> etc.
<johnw> because for every package, there is sort of a universal "right" one, which users should then extend
<adelbertc> it seems the only line i need there is `(eval-when-compile (require 'use-package))`
<adelbertc> ah yeah that would be cool
<johnw> right, that's the only line I would expect to see
<adelbertc> why doesnt `(seq inhibit-start-screen t)` work when places in that default.el ?
<johnw> i really have no idea...
<johnw> i just have it in settings.el, where my customiztaions are defined ot go
<adelbertc> hmmm alright ill stare at your config some more
<adelbertc> johnw: so it seems like you just manage packages through Nix via https://github.com/jwiegley/nix-config/blob/master/config/emacs.nix
<adelbertc> and then your actual config you manage separately, with home-manager it seems like
<adelbertc> as opposed to doing both w/ Nix like in that nix manual example
<johnw> adelbertc: my init.el is a normal file in ~/.emacs.d
<adelbertc> right
<johnw> didn't seem to be a benefit in just slurping the whole thing into a .nix file
<adelbertc> makes sense. ive had to re-install emacs each time i madea config change
<johnw> yeah
<adelbertc> tikhon told me i shouldnt do that earlier today, i didnt believe him at the time
<johnw> haha
zarel has joined #nix-darwin
zarel has quit [Ping timeout: 248 seconds]
zarel has joined #nix-darwin
zarel has quit [Read error: Connection reset by peer]
zarel_ has joined #nix-darwin
zarel_ has quit [Ping timeout: 276 seconds]
zarel has joined #nix-darwin
zarel has quit [Quit: Leaving]
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nix-darwin
__Sander__ has joined #nix-darwin
__Sander__ has quit [Ping timeout: 240 seconds]
jtojnar_ has joined #nix-darwin
jtojnar has quit [Ping timeout: 256 seconds]
jtojnar_ has quit [Quit: jtojnar_]
jtojnar has joined #nix-darwin
periklis has joined #nix-darwin
<johnw> this message is confounding me: https://gist.github.com/34dc35d2e4e370b34dc35b6c28a91cb5
<johnw> not all Cabal-1.24.2.0 packages are alike?
jtojnar_ has joined #nix-darwin
jtojnar has quit [Ping timeout: 264 seconds]
jtojnar_ is now known as jtojnar
periklis has quit [Ping timeout: 252 seconds]
johnw has quit [Quit: ZNC - http://znc.in]
LnL has quit [Quit: exit 1]