feat: move and cleanup host configs

This commit is contained in:
2026-02-21 03:17:48 +01:00
parent 22030ec205
commit 6c23125e05
4 changed files with 114 additions and 461 deletions

View File

@@ -1,5 +1,3 @@
{ inputs, ... }:
{
config,
lib,
@@ -20,7 +18,6 @@ in
home.packages = [
pkgs.bibata-cursors
pkgs.pinentry-curses
pkgs.starship
@@ -54,6 +51,30 @@ in
# need for gcp stuff
pkgs.google-cloud-sdk
pkgs.google-cloud-sql-proxy
# desktop apps
pkgs.vesktop
pkgs.rocketchat-desktop
pkgs.telegram-desktop
pkgs.slack
pkgs.ghostty
pkgs.google-chrome
pkgs.zathura
pkgs.pavucontrol
pkgs.jellyfin-media-player
pkgs.cider-2
pkgs.protonmail-bridge
pkgs.ledger-live-desktop
pkgs.bolt-launcher
pkgs.libnotify
# writing/docs
pkgs.mdbook
pkgs.marksman
pkgs.mdformat
# security
pkgs.pass
];
home.file.".assets".source = inputs.assets;
@@ -63,6 +84,17 @@ in
nix-direnv.enable = true;
};
programs.zsh = {
enable = true;
dotDir = "${config.xdg.configHome}/zsh";
};
services.gpg-agent = {
enable = true;
enableSshSupport = true;
enableExtraSocket = true;
};
stylix.targets.neovim.enable = false;
programs.neovim = {
enable = true;