Compare commits

..

3 Commits

2 changed files with 58 additions and 12 deletions

View File

@@ -52,7 +52,7 @@
LC_NUMERIC = "en_US.UTF-8"; LC_NUMERIC = "en_US.UTF-8";
LC_PAPER = "en_US.UTF-8"; LC_PAPER = "en_US.UTF-8";
LC_TELEPHONE = "en_US.UTF-8"; LC_TELEPHONE = "en_US.UTF-8";
LC_TIME = "en_US.UTF-8"; LC_TIME = "C.UTF-8";
}; };
# Enable the KDE Plasma Desktop Environment. # Enable the KDE Plasma Desktop Environment.
@@ -70,6 +70,13 @@
kate kate
]; ];
# Cachix for Hyprland
nix.settings = {
substituters = ["https://hyprland.cachix.org"];
trusted-substituters = ["https://hyprland.cachix.org"];
trusted-public-keys = ["hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="];
};
# Hyprland # Hyprland
programs.hyprland = { programs.hyprland = {
enable = true; enable = true;

View File

@@ -228,6 +228,16 @@
programs.htop.enable = true; programs.htop.enable = true;
programs.kitty = {
enable = true;
enableGitIntegration = true;
shellIntegration.enableBashIntegration = true;
font = {
name = "BlexMono Nerd Font";
size = 11;
};
};
programs.mpv = { programs.mpv = {
enable = true; enable = true;
config = { config = {
@@ -241,6 +251,17 @@
programs.obs-studio.enable = true; programs.obs-studio.enable = true;
programs.ranger.enable = true;
programs.rmpc = {
enable = true;
config = ''
(
enable_config_hot_reload: true,
)
'';
};
# programs.senpai.enable = true; # programs.senpai.enable = true;
# programs.sm64ex.enable = true; # programs.sm64ex.enable = true;
@@ -268,19 +289,16 @@
}; };
}; };
programs.ranger.enable = true;
programs.rmpc = {
enable = true;
config = ''
(
enable_config_hot_reload: true,
)
'';
};
programs.texlive.enable = true; programs.texlive.enable = true;
programs.waybar = {
enable = true;
systemd = {
enable = true;
target = "hyprland-session.target";
};
};
programs.yazi = { programs.yazi = {
enable = true; enable = true;
enableBashIntegration = true; enableBashIntegration = true;
@@ -330,6 +348,20 @@
defaultEditor = true; defaultEditor = true;
}; };
services.hyprpolkitagent.enable = true;
services.hyprsunset.enable = true;
services.hyprpaper = {
enable = true;
settings = {
preload = ["/home/chase/nixos-config/home/wallpaper.jpg"];
wallpaper = ["/home/chase/nixos-config/home/wallpaper.jpg"];
};
};
services.mako.enable = true;
services.mpd = { services.mpd = {
enable = true; enable = true;
extraConfig = '' extraConfig = ''
@@ -357,4 +389,11 @@
enable = true; enable = true;
mpd.useLocal = true; mpd.useLocal = true;
}; };
wayland.windowManager.hyprland = {
enable = true;
package = null;
portalPackage = null;
systemd.enable = true;
};
} }