added toothpick
This commit is contained in:
117
nixos/hosts/toothpc/imports.nix
Normal file
117
nixos/hosts/toothpc/imports.nix
Normal file
@@ -0,0 +1,117 @@
|
||||
{pkgs, ...}: {
|
||||
imports = [
|
||||
# core
|
||||
../../core/adb.nix
|
||||
../../core/fonts.nix
|
||||
../../core/hyprland.nix
|
||||
../../core/zsh.nix
|
||||
|
||||
# hardware
|
||||
../../hardware/toothpc.nix
|
||||
|
||||
# locale
|
||||
../../locale
|
||||
|
||||
# services
|
||||
../../services/blueman.nix
|
||||
../../services/dbus.nix
|
||||
../../services/gnome-keyring.nix
|
||||
../../services/greetd.nix
|
||||
../../services/gvfs.nix
|
||||
../../services/mullvad.nix
|
||||
../../services/openssh.nix
|
||||
../../services/pipewire.nix
|
||||
../../services/udisks.nix
|
||||
../../services/xserver.nix
|
||||
../../services/locate.nix
|
||||
|
||||
# extra
|
||||
../../extra/gaming.nix
|
||||
#../../extra/workstation
|
||||
# ../../extra/nix-ld
|
||||
];
|
||||
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
# Core
|
||||
fd
|
||||
git
|
||||
niv
|
||||
nix-output-monitor
|
||||
nvd
|
||||
sbctl
|
||||
|
||||
# Util
|
||||
anyrun
|
||||
curl
|
||||
fzf
|
||||
gnome-disk-utility
|
||||
lazygit
|
||||
ntfs3g
|
||||
p7zip
|
||||
ripgrep
|
||||
stow
|
||||
tmux
|
||||
tmuxifier
|
||||
tree-sitter
|
||||
udiskie
|
||||
unrar
|
||||
unzip
|
||||
wget
|
||||
wlroots
|
||||
xdg-user-dirs
|
||||
xdg-utils
|
||||
|
||||
# Dev
|
||||
binutils
|
||||
clang
|
||||
clang-tools
|
||||
cargo-edit
|
||||
cargo-insta
|
||||
cargo-nextest
|
||||
gcc
|
||||
gnumake
|
||||
cmake
|
||||
python3
|
||||
python312Packages.httplib2
|
||||
python312Packages.oauth2
|
||||
gtk3
|
||||
gtk4
|
||||
|
||||
# misc.language_servers
|
||||
typescript-language-server
|
||||
typescript
|
||||
nixd
|
||||
nil
|
||||
statix
|
||||
hyprlang
|
||||
alejandra
|
||||
nixpkgs-fmt
|
||||
pyright
|
||||
isort
|
||||
rustfmt
|
||||
rust-analyzer
|
||||
clippy
|
||||
lua-language-server
|
||||
stylua
|
||||
nodePackages_latest.nodejs
|
||||
nodePackages.prettier
|
||||
prettierd
|
||||
black
|
||||
vimPlugins.nvim-treesitter-parsers.typescript
|
||||
|
||||
# ags_dependencies
|
||||
bash
|
||||
coreutils
|
||||
dart-sass
|
||||
gawk
|
||||
imagemagick
|
||||
procps
|
||||
util-linux
|
||||
gnome.gnome-control-center
|
||||
mission-center
|
||||
overskride
|
||||
wlogout
|
||||
];
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user