alot of thingshehe

This commit is contained in:
cnst
2024-07-03 20:01:23 +02:00
parent 0b5e26669c
commit 789d2d0867
5 changed files with 14 additions and 48 deletions

View File

@@ -16,6 +16,11 @@
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
nix-gl = {
url = "github:nix-community/nixgl";
inputs.nixpkgs.follows = "nixpkgs";
};
# Neovim Nightly
neovim-nightly-overlay = { neovim-nightly-overlay = {
url = "github:nix-community/neovim-nightly-overlay"; url = "github:nix-community/neovim-nightly-overlay";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";

View File

@@ -30,13 +30,7 @@ in {
imports = [ imports = [
inputs.home-manager.nixosModules.home-manager inputs.home-manager.nixosModules.home-manager
../core ../core
../extra/steam ../extra/cnix.nix
../extra/lutris
../extra/nix-ld
../extra/workstation
../extra/gamemode
../extra/gamescope
../extra/bottles
../services/cnix.nix ../services/cnix.nix
../services/pipewire.nix ../services/pipewire.nix
../hardware/cnix.nix ../hardware/cnix.nix

View File

@@ -1,36 +0,0 @@
{ pkgs, ... }:
{
environment = {
systemPackages = [
# Dev
pkgs.pyright
pkgs.python3
pkgs.gcc
pkgs.go
pkgs.nodePackages_latest.npm
pkgs.nodePackages_latest.nodejs
pkgs.nodePackages.prettier
pkgs.nodePackages.prettier-plugin-toml
pkgs.lua-language-server
pkgs.stylua
pkgs.prettierd
pkgs.cargo
pkgs.hyprlang
pkgs.nixd
pkgs.nil
pkgs.black
pkgs.python312Packages.jedi-language-server
pkgs.isort
pkgs.bacon
pkgs.clang
pkgs.clang-tools
pkgs.alejandra
pkgs.nixpkgs-fmt
# Util
pkgs.python312Packages.pip
pkgs.tmux
pkgs.tmuxifier
];
};
}

View File

@@ -9,7 +9,6 @@
inputs.home-manager.nixosModules.home-manager inputs.home-manager.nixosModules.home-manager
./adb.nix ./adb.nix
./zsh.nix ./zsh.nix
./cnix-pkgs.nix
./fonts.nix ./fonts.nix
./hyprland.nix ./hyprland.nix
]; ];

View File

@@ -1,4 +1,12 @@
{pkgs, ...}: { {pkgs, ...}: {
imports = [
./steam
./lutris
./bottles
./gamemode
./gamescope
./workstation
];
environment = { environment = {
systemPackages = with pkgs; [ systemPackages = with pkgs; [
# Dev # Dev
@@ -6,10 +14,6 @@
python3 python3
hyprlang hyprlang
# Util
tmux
tmuxifier
# Misc # Misc
protonup protonup