This repository has been archived on 2024-11-22. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles-old/hosts/shared/nixos/shared_config.nix

59 lines
1.5 KiB
Nix
Raw Normal View History

2024-08-04 08:17:06 -07:00
{
inputs,
outputs,
lib,
config,
pkgs,
...
}: {
environment.systemPackages = with pkgs; [
# code
cargo rustc # Rust
jetbrains.rider
jetbrains.pycharm-professional
vim
python3
lua
git
# (vscode-with-extensions.override {
# vscodeExtensions = with vscode-extensions; [
# dracula-theme.theme-dracula
# yzhang.markdown-all-in-one
# rust-lang.rust-analyzer
# # dependi
2024-08-04 08:17:06 -07:00
# jscearcy.rust-doc-viewer
# swellaby.vscode-rust-test-adapter
# tamasfe.even-better-toml
# ms-vsliveshare.vsliveshare
# aaron-bond.better-comments
# bbenoist.nix
# vue.volar
# ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
# {
# name = "remote-ssh-edit";
# publisher = "ms-vscode-remote";
# version = "0.47.2";
# sha256 = "1hp6gjh4xp2m1xlm1jsdzxw9d8frkiidhph6nvl24d0h8z34w49g";
# }
# ];
#})
vscode.fhs
blockbench
2024-08-04 08:17:06 -07:00
# other
discord
nodejs_22
2024-08-04 08:17:06 -07:00
# sys utils
gnupg ffmpeg unzip
mpv gparted
2024-08-04 08:17:06 -07:00
];
services.postgresql = {
enable = true;
ensureDatabases = [ "test" ];
authentication = pkgs.lib.mkOverride 10 ''
#type database DBuser auth-method
local all all trust
'';
};
2024-08-04 08:17:06 -07:00
}