Compare commits

...
Sign in to create a new pull request.

2 commits

5 changed files with 42 additions and 43 deletions

36
flake.lock generated
View file

@ -8,11 +8,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1759362264, "lastModified": 1762980239,
"narHash": "sha256-wfG0S7pltlYyZTM+qqlhJ7GMw2fTF4mLKCIVhLii/4M=", "narHash": "sha256-8oNVE8TrD19ulHinjaqONf9QWCKK+w4url56cdStMpM=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "758cf7296bee11f1706a574c77d072b8a7baa881", "rev": "52a2caecc898d0b46b2b905f058ccc5081f842da",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -46,11 +46,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1759853171, "lastModified": 1763416652,
"narHash": "sha256-uqbhyXtqMbYIiMqVqUhNdSuh9AEEkiasoK3mIPIVRhk=", "narHash": "sha256-8EBEEvtzQ11LCxpQHMNEBQAGtQiCu/pqP9zSovDSbNM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "1a09eb84fa9e33748432a5253102d01251f72d6d", "rev": "ea164b7c9ccdc2321379c2ff78fd4317b4c41312",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -110,11 +110,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1759831965, "lastModified": 1763421233,
"narHash": "sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH+47XEBo=", "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c9b6fb798541223bbb396d287d16f43520250518", "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -134,11 +134,11 @@
"systems": "systems_2" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1759927289, "lastModified": 1763638001,
"narHash": "sha256-EWdwR9l+JG466rPuNmjjzDPvQAuh37lmhgWa2xeaMdk=", "narHash": "sha256-Y1SPkwcPaUjrqPff49J4f1t7npRUDuYazccUsNF9XSQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "57006a3ace4a3c889ab61b70fd5d8b197de8314e", "rev": "f4b9a7122425c56d65466fcafb99053730b2646a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -157,11 +157,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1758662783, "lastModified": 1761730856,
"narHash": "sha256-igrxT+/MnmcftPOHEb+XDwAMq3Xg1Xy7kVYQaHhPlAg=", "narHash": "sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY=",
"owner": "NuschtOS", "owner": "NuschtOS",
"repo": "search", "repo": "search",
"rev": "7d4c0fc4ffe3bd64e5630417162e9e04e64b27a4", "rev": "e29de6db0cb3182e9aee75a3b1fd1919d995d85b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -199,11 +199,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760393368, "lastModified": 1763607916,
"narHash": "sha256-8mN3kqyqa2PKY0wwZ2UmMEYMcxvNTwLaOrrDsw6Qi4E=", "narHash": "sha256-VefBA1JWRXM929mBAFohFUtQJLUnEwZ2vmYUNkFnSjE=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "ab8d56e85b8be14cff9d93735951e30c3e86a437", "rev": "877bb495a6f8faf0d89fc10bd142c4b7ed2bcc0b",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -68,7 +68,14 @@
programs = { programs = {
git = { git = {
aliases = { enable = true;
lfs.enable = true;
signing = {
key = "EC7C84664FF515B63AD510B63065EA73A976D430";
signByDefault = false;
};
settings = {
alias = {
br = "branch"; br = "branch";
ca = "commit --amend"; ca = "commit --amend";
can = "commit --amend --no-edit"; can = "commit --amend --no-edit";
@ -77,8 +84,8 @@
lg = "log --oneline --graph --decorate --all"; lg = "log --oneline --graph --decorate --all";
st = "status"; st = "status";
}; };
enable = true; user.email = "th.spo@pm.me";
extraConfig = { user.name = "Thiago Sposito";
color.ui = "auto"; color.ui = "auto";
core = { core = {
editor = "nvim"; editor = "nvim";
@ -87,13 +94,6 @@
init.defaultBranch = "main"; init.defaultBranch = "main";
pull.rebase = true; pull.rebase = true;
}; };
lfs.enable = true;
signing = {
key = "EC7C84664FF515B63AD510B63065EA73A976D430";
signByDefault = false;
};
userEmail = "th.spo@pm.me";
userName = "Thiago Sposito";
}; };
gpg = { gpg = {

View file

@ -1,13 +1,13 @@
{ icons, pkgs, ... }: { icons, pkgs, ... }:
{ {
home.packages = [ icons.packages.${pkgs.system}.default ]; home.packages = [ icons.packages.${pkgs.stdenv.hostPlatform.system}.default ];
xdg.desktopEntries = { xdg.desktopEntries = {
kitty = { kitty = {
name = "Kitty"; name = "Kitty";
exec = "kitty"; exec = "kitty";
icon = "${ icon = "${
icons.packages.${pkgs.system}.default icons.packages.${pkgs.stdenv.hostPlatform.system}.default
}/share/icons/hicolor/scalable/apps/custom/kitty.svg"; }/share/icons/hicolor/scalable/apps/custom/kitty.svg";
terminal = false; terminal = false;
categories = [ categories = [
@ -19,7 +19,7 @@
name = "UXTerm"; name = "UXTerm";
exec = "uxterm"; exec = "uxterm";
icon = "${ icon = "${
icons.packages.${pkgs.system}.default icons.packages.${pkgs.stdenv.hostPlatform.system}.default
}/share/icons/hicolor/scalable/apps/custom/mini.xterm.svg"; }/share/icons/hicolor/scalable/apps/custom/mini.xterm.svg";
terminal = false; terminal = false;
categories = [ categories = [

View file

@ -54,7 +54,7 @@
pciutils pciutils
pcsc-safenet pcsc-safenet
pcsclite pcsclite
pcsctools pcsc-tools
pkcs11helper pkcs11helper
podman-compose podman-compose
rclone rclone

View file

@ -5,8 +5,8 @@
{ {
boot = { boot = {
kernelModules = [ "nvidia" ]; kernelModules = [ "nvidia" ];
kernelParams = [ "nvidia-drm.modset=1" ]; kernelParams = [ "nvidia-drm.modeset=1" ];
blacklistedKernelModules = [ "nouveau" ]; blacklistedKernelModules = [ "nouveau" "amdgpu" ];
}; };
hardware = { hardware = {
graphics = { graphics = {
@ -31,7 +31,7 @@
desktopManager.gnome.enable = true; desktopManager.gnome.enable = true;
displayManager = { displayManager = {
gdm.enable = true; gdm.enable = true;
gdm.wayland = true; # gdm.wayland = true;
defaultSession = "gnome"; defaultSession = "gnome";
}; };
@ -45,7 +45,6 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
cudaPackages.cuda_nvcc cudaPackages.cuda_nvcc
cudaPackages.cudatoolkit cudaPackages.cudatoolkit
glxinfo
libepoxy libepoxy
libglvnd libglvnd
nvidia-container-toolkit nvidia-container-toolkit