# 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
pkgs,
inputs,
...
-}: {
+}:
+{
imports = [
# Include the results of the hardware scan.
./hardware-configuration.nix
boot.loader.efi.canTouchEfiVariables = true;
# zsh
- environment.shells = with pkgs; [fish];
+ environment.shells = with pkgs; [ fish ];
users.defaultUserShell = pkgs.fish;
programs.fish.enable = true;
"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
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 = {