]> Skullheadx's Git Forge - nixos.git/commitdiff
git stuff
authorSkullheadx <admonty1@protonmail.com>
Sun, 9 Nov 2025 03:23:47 +0000 (22:23 -0500)
committerSkullheadx <admonty1@protonmail.com>
Sun, 9 Nov 2025 03:23:47 +0000 (22:23 -0500)
TODO.md
configuration.nix
home.nix

diff --git a/TODO.md b/TODO.md
index 497a8382dcdff8ab01f46f0f81d8bee4811d4759..19e6050a856f5a5b8e2dedb9653e1abe987df865 100644 (file)
--- 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
index 5c9e72532e0fa87fed6ba00f118f60323b18df52..62c04cac9b758550ec169809dd40980adbc66309 100644 (file)
@@ -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
     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
index c0abbde32575fa93956d00f05a96f36369f48481..64fca89c4367fecd548a81c8f31b9a7e3da660c8 100644 (file)
--- a/home.nix
+++ b/home.nix
@@ -4,7 +4,8 @@
   pkgs,
   inputs,
   ...
-}: {
+}:
+{
 
   imports = [
     ./sh.nix
 
   services.playerctld.enable = true;
 
-  programs.git = {
-    enable = true;
-    settings.user.email = "admonty1@protonmail.com";
-  };
-
   programs.keepassxc = {
     enable = true;
     #  settings = {
 
   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 = {