fix: Home manager cleanup

This commit is contained in:
Kyle Brown 2023-10-14 17:09:33 -07:00
parent 93a9367574
commit f4a55b4f3a
5 changed files with 40 additions and 50 deletions

View file

@ -24,7 +24,6 @@
imports = [
../modules/common.nix
../modules/commonGUI.nix
../modules/devel.nix
../modules/linuxGUI.nix
];

View file

@ -30,7 +30,6 @@
../modules/common.nix
../modules/mac.nix
../modules/commonGUI.nix
../modules/devel.nix
];
}

View file

@ -20,7 +20,6 @@
programs.home-manager.enable = true;
imports = [
../modules/common.nix
../modules/devel.nix
];
}

View file

@ -57,6 +57,24 @@
imagemagick # wal dep
picocom # microcontrollers
# TODO Remove this
# languages
nim
rustup
# docs
pandoc
gnumake
# TODO To this
# Useful utils
grex # regex made easy
git-cliff # useful commit messages
# nix-only tools
comma # Command IS found I said
@ -135,11 +153,22 @@
'';
};
programs.tmate = {
enable = true;
extraConfig = ''
source-file ~/.config/tmux/tmux.conf
'';
};
programs.git = {
enable = true;
userName = "Kyle Brown";
userEmail = "kdb424@gmail.com";
lfs.enable = true;
delta.enable = true;
delta.options = {
side-by-side = true;
};
ignores = [
"*~"
"*.swp"
@ -160,5 +189,16 @@
};
};
programs.vim = {
enable = true;
defaultEditor = true;
extraConfig = "
set backspace=indent,eol,start
syntax off
silent! colorscheme wal
";
settings = { ignorecase = true; };
};
nixpkgs.config.allowUnfree = true;
}

View file

@ -1,47 +0,0 @@
{ config, lib, pkgs, ... }:
{
home.packages = with pkgs; [
# languages
nim
rustup
# docs
pandoc
# microcontrollers
picocom
gnumake
# Useful utils
grex # regex made easy
git-cliff # useful commit messages
act # Run github actions locally
];
programs.git = {
enable = true;
userName = "Kyle Brown";
userEmail = "kdb424@gmail.com";
lfs.enable = true;
delta.enable = true;
delta.options = {
side-by-side = true;
};
ignores = [
".swp"
];
};
programs.vim = {
enable = true;
defaultEditor = true;
extraConfig = "
set backspace=indent,eol,start
syntax off
silent! colorscheme wal
";
settings = { ignorecase = true; };
};
}