2024-06-12 19:19:13 +07:00
|
|
|
{ config, pkgs, unstable, ... }:
|
2024-06-12 09:54:11 +07:00
|
|
|
|
|
|
|
{
|
|
|
|
home.file.".config/nvim" = {
|
|
|
|
source = ./.;
|
|
|
|
recursive = true;
|
|
|
|
};
|
|
|
|
|
2024-06-12 19:19:13 +07:00
|
|
|
sops.secrets."copilot" = {
|
|
|
|
path = "${config.home.homeDirectory}/.config/github-copilot/hosts.json";
|
|
|
|
};
|
|
|
|
|
2024-06-12 09:54:11 +07:00
|
|
|
home.packages = with pkgs; [
|
2024-06-12 19:52:07 +07:00
|
|
|
stylua
|
|
|
|
lua-language-server
|
2024-06-12 09:54:11 +07:00
|
|
|
docker-compose-language-service
|
|
|
|
emmet-ls
|
|
|
|
silicon # For code screenshots
|
|
|
|
|
|
|
|
###### Golang development tools ######
|
|
|
|
gomodifytags
|
|
|
|
gotests
|
|
|
|
iferr
|
|
|
|
curl
|
2024-06-12 19:52:07 +07:00
|
|
|
cargo
|
|
|
|
nixpkgs-fmt
|
|
|
|
nil
|
2024-06-12 09:54:11 +07:00
|
|
|
|
2024-06-12 19:25:36 +07:00
|
|
|
gcc
|
|
|
|
python3
|
2024-06-12 09:54:11 +07:00
|
|
|
];
|
|
|
|
}
|