From 8fb7406113c8e7275f54d60f1b1b822ab7d4c269 Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Thu, 2 Jan 2025 22:14:45 -0700 Subject: [PATCH 1/3] font update --- nix/alex-desktop.nix | 8 ++++++-- nix/home-manager/desktop.home.nix | 6 ++++-- result | 1 + 3 files changed, 11 insertions(+), 4 deletions(-) create mode 120000 result diff --git a/nix/alex-desktop.nix b/nix/alex-desktop.nix index 828bc2f..6fc8345 100644 --- a/nix/alex-desktop.nix +++ b/nix/alex-desktop.nix @@ -32,6 +32,11 @@ services.xserver.displayManager.gdm.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 = { layout = "us"; variant = ""; @@ -58,8 +63,7 @@ description = "alex"; extraGroups = [ "networkmanager" "wheel" "docker" "libvirtd" ]; shell = pkgs.fish; - packages = with pkgs; [ - ]; + packages = with pkgs; [ ]; }; home-manager.users.alex = { pgks, ...}: { home.stateVersion = "24.11"; diff --git a/nix/home-manager/desktop.home.nix b/nix/home-manager/desktop.home.nix index 6ed3b8c..6fa1ccb 100644 --- a/nix/home-manager/desktop.home.nix +++ b/nix/home-manager/desktop.home.nix @@ -5,8 +5,10 @@ gnome-software gnome-tweaks nvtopPackages.nvidia - nerd-fonts.fira-code - nerd-fonts.droid-sans-mono + # nerd-fonts.fira-code + # nerd-fonts.droid-sans-mono + # fira-code + (nerdfonts.override { fonts = [ "FiraCode" "DroidSansMono" ]; }) ]; fonts.fontconfig.enable = true; dconf.enable = true; diff --git a/result b/result new file mode 120000 index 0000000..499d2c8 --- /dev/null +++ b/result @@ -0,0 +1 @@ +/nix/store/d0wakryiqx0khcq87kclnrr1c96n8bvh-nixos-system-alex-desktop-24.11.711815.1807c2b91223 \ No newline at end of file From 6b4584fc7fa8c3ab0b9c2c9f6ee00eb9bc981f90 Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Fri, 3 Jan 2025 10:13:18 -0700 Subject: [PATCH 2/3] teams desktop file --- nix/home-manager/work.home.nix | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/nix/home-manager/work.home.nix b/nix/home-manager/work.home.nix index a755fc6..2ba5bc8 100644 --- a/nix/home-manager/work.home.nix +++ b/nix/home-manager/work.home.nix @@ -110,8 +110,21 @@ k9s: critical: 90 warn: 70 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 = { @@ -136,4 +149,6 @@ k9s: }; # Let Home Manager install and manage itself. programs.home-manager.enable = true; + + } From cb98a5d9acf3ed12208af56248826ff9a6520547 Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Mon, 6 Jan 2025 18:56:53 -0700 Subject: [PATCH 3/3] fwupd --- nix/home-server.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nix/home-server.nix b/nix/home-server.nix index 5d2c789..20fa9d5 100644 --- a/nix/home-server.nix +++ b/nix/home-server.nix @@ -58,6 +58,8 @@ }; home-manager.useGlobalPkgs = true; + services.fwupd.enable = true; + nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ vim