more configuration for live environment

This commit is contained in:
2024-11-17 23:30:55 -05:00
parent 6350837b37
commit cea3b045ca
5 changed files with 166 additions and 63 deletions

View File

@@ -1,5 +1,30 @@
{ username, ... }:
{ pkgs, username, ... }:
let
scripts = with pkgs; [
myScripts.icanhazip
myScripts.invoke
myScripts.runbg
myScripts.splash
myScripts.toolbelt
myScripts.viconf
myScripts.vipkg
myScripts.fetchfromgh
myScripts.garbage-collect
myScripts.nsp
myScripts.rebuild
myScripts.chpaper
myScripts.chscheme
myScripts.keyring
myScripts.mkscreenshots
myScripts.moveonscreen
myScripts.s_check
myScripts.switchmon
myScripts.git-compose
myScripts.playshellsound
myScripts.color-commit
];
in
{
home.username = "${username}";
home.homeDirectory = "/home/${username}";
@@ -7,6 +32,26 @@
programs.home-manager.enable = true;
home.packages = with pkgs; [
nemo
feh
gtk3
sqlite
gimp
imagemagick
lolcat
vesktop
zsh
zsh-syntax-highlighting
zsh-history-substring-search
zsh-autosuggestions
libreoffice
gtrash
ripgrep
toilet-extrafonts
chafa
] ++ scripts;
movOpts = {
homeFiles.enable = true;
envConfig = {
@@ -15,7 +60,7 @@
monitorNames = [ "eDP-1" ];
workspaceLayout = "singlemonitor";
};
userPkgs.enable = true;
userPkgs.enable = false;
stylixHomeConfig.enable = true;
gtkConfig.enable = true;
starshipConfig.enable = true;