From: Skullheadx Date: Sun, 9 Nov 2025 03:23:47 +0000 (-0500) Subject: git stuff X-Git-Url: http://git.skullheadx.com/projects/suckless.html?a=commitdiff_plain;h=1fa69c67e86a70f98a48313a142efbbf4fec411c;p=nixos.git git stuff --- 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 = {