Compare commits

..

No commits in common. "d506427f015c71bf297889c4708d055f5d89ec5e" and "6666ff8c5eba864333d5625d72140ad7294dd023" have entirely different histories.

9 changed files with 72 additions and 13 deletions

48
flake.lock Normal file
View File

@ -0,0 +1,48 @@
{
"nodes": {
"home-manager": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1726222338,
"narHash": "sha256-KuA8ciNR8qCF3dQaCaeh0JWyQUgEwkwDHr/f49Q5/e8=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "503af483e1b328691ea3a434d331995595fb2e3d",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1726062873,
"narHash": "sha256-IiA3jfbR7K/B5+9byVi9BZGWTD4VSbWe8VLpp9B/iYk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "4f807e8940284ad7925ebd0a0993d2a1791acb2f",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"home-manager": "home-manager",
"nixpkgs": "nixpkgs"
}
}
},
"root": "root",
"version": 7
}

View File

@ -8,6 +8,7 @@
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
# ...

View File

@ -1 +1 @@
{ imports = [ ./users.nix ./services.nix ./hardware.nix ./fonts.nix ./security.nix ./programs.nix ]; }
{ imports = [ ./users.nix ./services.nix ./hardware.nix ./fonts.nix ./security.nix ./programs.nix ./nix-alien.nix ]; }

View File

@ -7,6 +7,22 @@
pkgs.proton-ge-bin
];
# fix gamescope inside steam
package = pkgs.steam.override {
extraPkgs = pkgs:
with pkgs; [
keyutils
libkrb5
libpng
libpulseaudio
libvorbis
stdenv.cc.cc.lib
xorg.libXcursor
xorg.libXi
xorg.libXinerama
xorg.libXScrnSaver
];
};
};
programs.thunar.enable = true;
programs.gnupg.agent = {

View File

@ -2,7 +2,6 @@
security.rtkit.enable = true;
networking.firewall.enable = false;
programs.dconf.enable = true;
services.gnome.gnome-keyring.enable = true;
security.pam.services.i3.enableGnomeKeyring = true;
environment.extraInit = ''

View File

@ -6,7 +6,6 @@
jellyfin-media-player
firefox-bin
pdfpc
terminator
openssl
qpwgraph
mixxx
@ -101,15 +100,16 @@
mypy
pydantic
poetry-core
ruff
maturin
]
))
ruff
# Rust
rustup
rustc
cargo
gcc
gnumake
];

View File

@ -16,12 +16,7 @@
programs.obs-studio = {
enable = true;
plugins = with pkgs.obs-studio-plugins; [
wlrobs
obs-backgroundremoval
obs-pipewire-audio-capture
obs-vkcapture
obs-nvfbc
];
#plugins = [ obs-backgroundremoval_1_1_10 ];
};

View File

@ -9,6 +9,7 @@
catppuccin.catppuccin-vsc-icons
golang.go
vscodevim.vim
ms-python.python
ms-vscode-remote.remote-ssh
bbenoist.nix
github.copilot

View File

@ -26,7 +26,6 @@
'';
dresden = "/home/mbeno/.ssh/dresden.sh";
d = "dresden";
alien = "nix run --impure github:guibou/nixGL --override-input nixpkgs nixpkgs/nixos-unstable -- nix run github:thiagokokada/nix-alien --";
};
initExtra = ''