Merge branch 'main' of github.com:alexmickelson/infrastructure

This commit is contained in:
2025-01-06 19:00:53 -07:00
5 changed files with 30 additions and 6 deletions

View File

@@ -32,6 +32,11 @@
services.xserver.displayManager.gdm.enable = true; services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true; services.xserver.desktopManager.gnome.enable = true;
systemd.targets.sleep.enable = false;
systemd.targets.suspend.enable = false;
systemd.targets.hibernate.enable = false;
systemd.targets.hybrid-sleep.enable = false;
services.xserver.xkb = { services.xserver.xkb = {
layout = "us"; layout = "us";
variant = ""; variant = "";
@@ -58,8 +63,7 @@
description = "alex"; description = "alex";
extraGroups = [ "networkmanager" "wheel" "docker" "libvirtd" ]; extraGroups = [ "networkmanager" "wheel" "docker" "libvirtd" ];
shell = pkgs.fish; shell = pkgs.fish;
packages = with pkgs; [ packages = with pkgs; [ ];
];
}; };
home-manager.users.alex = { pgks, ...}: { home-manager.users.alex = { pgks, ...}: {
home.stateVersion = "24.11"; home.stateVersion = "24.11";

View File

@@ -5,8 +5,10 @@
gnome-software gnome-software
gnome-tweaks gnome-tweaks
nvtopPackages.nvidia nvtopPackages.nvidia
nerd-fonts.fira-code # nerd-fonts.fira-code
nerd-fonts.droid-sans-mono # nerd-fonts.droid-sans-mono
# fira-code
(nerdfonts.override { fonts = [ "FiraCode" "DroidSansMono" ]; })
]; ];
fonts.fontconfig.enable = true; fonts.fontconfig.enable = true;
dconf.enable = true; dconf.enable = true;

View File

@@ -110,8 +110,21 @@ k9s:
critical: 90 critical: 90
warn: 70 warn: 70
namespace: namespace:
lockFavorites: false lockFavorites: false'';
'';
".local/share/applications/teams.desktop".text = ''#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=Teams
Exec=flatpak 'run' '--command=brave' 'com.brave.Browser' '--profile-directory=Default' '--app-id=cifhbcnohmdccbgoicgdjpfamggdegmo'
# on other computer...
# Exec=flatpak 'run' '--command=brave' 'com.brave.Browser' '--profile-directory=Default' '--app="https://teams.microsoft.com/v2/"'
Keywords=teams;microsoft;chat;
Icon=brave-cifhbcnohmdccbgoicgdjpfamggdegmo-Default
NoDisplay=false
StartupWMClass=crx_cifhbcnohmdccbgoicgdjpfamggdegmo
X-Flatpak-Part-Of=com.brave.Browser
TryExec=/home/alexm/.local/share/flatpak/exports/bin/com.brave.Browser'';
}; };
home.sessionVariables = { home.sessionVariables = {
@@ -136,4 +149,6 @@ k9s:
}; };
# Let Home Manager install and manage itself. # Let Home Manager install and manage itself.
programs.home-manager.enable = true; programs.home-manager.enable = true;
} }

View File

@@ -58,6 +58,8 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
services.fwupd.enable = true;
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
vim vim

1
result Symbolic link
View File

@@ -0,0 +1 @@
/nix/store/d0wakryiqx0khcq87kclnrr1c96n8bvh-nixos-system-alex-desktop-24.11.711815.1807c2b91223