update london home
This commit is contained in:
parent
e8e2f867af
commit
61fe57871e
|
@ -1,32 +1,16 @@
|
|||
{ config, pkgs, callPackage, ... }:
|
||||
|
||||
{
|
||||
nixpkgs.overlays = [
|
||||
(self: super:
|
||||
nixpkgs.overlays =
|
||||
let
|
||||
# Overlay function
|
||||
emacs-overlay =
|
||||
import (builtins.fetchTarball {
|
||||
url = https://github.com/nix-community/emacs-overlay/archive/master.tar.gz;
|
||||
});
|
||||
#
|
||||
# Extract version pointing to master branch
|
||||
emacsGit = (emacs-overlay self super).emacsGit;
|
||||
#
|
||||
# Override source attribute
|
||||
emacs-custom-base = emacsGit.overrideAttrs ( old: {
|
||||
src = pkgs.fetchFromSavannah {
|
||||
repo = "emacs";
|
||||
rev = "89ac5ba11c773764f418c92ab47a237287a0d233";
|
||||
sha256 = "19qjj0aw7w0rz29jpa1x48jmv3mh1p1aky82y040xmk6axg8blnl";
|
||||
discordOverlay = self: super: {
|
||||
discord = super.discord.override { withOpenASAR = true; withVencord = true; };
|
||||
};
|
||||
});
|
||||
in
|
||||
{
|
||||
emacs-custom = emacs-custom-base;
|
||||
}
|
||||
)
|
||||
];
|
||||
[
|
||||
(import (builtins.fetchTarball {
|
||||
url = https://github.com/nix-community/emacs-overlay/archive/master.tar.gz;
|
||||
})) discordOverlay];
|
||||
|
||||
home.username = "gsimmer";
|
||||
home.homeDirectory = "/home/gsimmer";
|
||||
|
@ -38,6 +22,7 @@
|
|||
enable = true;
|
||||
interactiveShellInit = ''
|
||||
set fish_greeting
|
||||
atuin init fish | source
|
||||
'';
|
||||
plugins = [
|
||||
{
|
||||
|
@ -62,7 +47,7 @@
|
|||
programs.git = {
|
||||
enable = true;
|
||||
userName = "Gabriel Simmer";
|
||||
userEmail = "gsimmer@protonmail.com";
|
||||
userEmail = "g@gmem.ca";
|
||||
signing = {
|
||||
key = "C81B106D46C5B875";
|
||||
signByDefault = true;
|
||||
|
@ -71,7 +56,7 @@
|
|||
|
||||
programs.emacs = {
|
||||
enable = true;
|
||||
package = pkgs.emacs-custom;
|
||||
package = pkgs.emacs-unstable-pgtk;
|
||||
extraPackages = epkgs: [
|
||||
epkgs.vterm
|
||||
];
|
||||
|
@ -87,7 +72,6 @@
|
|||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
discord
|
||||
spotify
|
||||
bitwarden-cli
|
||||
mullvad-vpn
|
||||
|
@ -96,12 +80,20 @@
|
|||
obs-studio
|
||||
python3
|
||||
lmms
|
||||
thunderbird
|
||||
prismlauncher
|
||||
ripgrep
|
||||
kitty
|
||||
cider
|
||||
virt-manager
|
||||
jre8
|
||||
parsec-bin
|
||||
nodejs
|
||||
telegram-desktop
|
||||
atuin
|
||||
age-plugin-yubikey
|
||||
rage
|
||||
discord
|
||||
];
|
||||
|
||||
# This value determines the Home Manager release that your
|
||||
|
|
Loading…
Reference in a new issue