From 1fa69c67e86a70f98a48313a142efbbf4fec411c Mon Sep 17 00:00:00 2001 From: Skullheadx Date: Sat, 8 Nov 2025 22:23:47 -0500 Subject: [PATCH] git stuff --- TODO.md | 11 ++++++++++- configuration.nix | 18 +++++++++++++++--- home.nix | 18 ++++++++++-------- 3 files changed, 35 insertions(+), 12 deletions(-) diff --git a/TODO.md b/TODO.md index 497a838..19e6050 100644 --- a/TODO.md +++ b/TODO.md @@ -1,17 +1,26 @@ # TODO +## Git + +- [ ] fix git username password + ## Hyprland - [ ] fix workspace 4 icon - [ ] fix startup tmux session + ### waybar + - [ ] fix the bar to run properly and display time accurately + ### rofi wayland + - [ ] fix this crap to be better + ## Fish - [ ] keybind to accept autocomplete other than right arrow - ## Neovim + - [ ] combine tmux and neovim status bar diff --git a/configuration.nix b/configuration.nix index 5c9e725..62c04ca 100644 --- a/configuration.nix +++ b/configuration.nix @@ -6,7 +6,8 @@ pkgs, inputs, ... -}: { +}: +{ imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix @@ -17,7 +18,7 @@ boot.loader.efi.canTouchEfiVariables = true; # zsh - environment.shells = with pkgs; [fish]; + environment.shells = with pkgs; [ fish ]; users.defaultUserShell = pkgs.fish; programs.fish.enable = true; @@ -56,7 +57,7 @@ "networkmanager" "wheel" ]; - packages = with pkgs; []; + packages = with pkgs; [ ]; }; # Allow unfree packages @@ -89,6 +90,17 @@ python314 zig ]; + + programs.git = { + enable = true; + config = { + user = { + name = "Skullheadx"; + email = "admonty1@protonmail.com"; + }; + }; + }; + programs.steam = { enable = true; remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play diff --git a/home.nix b/home.nix index c0abbde..64fca89 100644 --- a/home.nix +++ b/home.nix @@ -4,7 +4,8 @@ pkgs, inputs, ... -}: { +}: +{ imports = [ ./sh.nix @@ -155,11 +156,6 @@ services.playerctld.enable = true; - programs.git = { - enable = true; - settings.user.email = "admonty1@protonmail.com"; - }; - programs.keepassxc = { enable = true; # settings = { @@ -178,8 +174,14 @@ xdg.portal = { enable = true; - extraPortals = [pkgs.xdg-desktop-portal-hyprland pkgs.xdg-desktop-portal-gtk]; - config.common.default = ["hyprland" "gtk"]; + extraPortals = [ + pkgs.xdg-desktop-portal-hyprland + pkgs.xdg-desktop-portal-gtk + ]; + config.common.default = [ + "hyprland" + "gtk" + ]; xdgOpenUsePortal = true; }; services.gnome-keyring = { -- 2.54.0