Compare commits
3 Commits
8c4700ef14
...
e4e318f501
Author | SHA1 | Date | |
---|---|---|---|
e4e318f501 | |||
e8fb5f33a2 | |||
820027b666 |
@@ -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;
|
||||||
|
@@ -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;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user