Compare commits

...

8 Commits

Author SHA1 Message Date
7a11a8beae 222 current 2025-06-10 04:03:49 25.11.20250607.3e3afe5 6.15.1 * 2025-06-10 04:03:58 -04:00
af7bab5ed9 221 current 2025-06-10 03:07:59 25.11.20250607.3e3afe5 6.15.1 * 2025-06-10 03:08:09 -04:00
a527dfd0c4 add brightnessctl 2025-06-10 00:41:20 -04:00
23a0839019 add helvum 2025-06-10 00:14:24 -04:00
69bf951f13 Add lm_sensors 2025-06-09 23:23:42 -04:00
de76251c18 Add waybar stuff 2025-06-09 23:04:23 -04:00
18a2072070 Add rofi-wayland 2025-06-09 22:06:57 -04:00
8a769e3ed1 restore auto-generated hyprland config 2025-06-09 21:17:37 -04:00
6 changed files with 47 additions and 5 deletions

View File

@@ -13,3 +13,4 @@ this is probably not that great of a reference.
- https://nixos-and-flakes.thiscute.world/ - https://nixos-and-flakes.thiscute.world/
- https://github.com/kaleocheng/nix-dots/tree/master - https://github.com/kaleocheng/nix-dots/tree/master
- https://gist.github.com/0atman/1a5133b842f929ba4c1e195ee67599d5 - https://gist.github.com/0atman/1a5133b842f929ba4c1e195ee67599d5
- https://github.com/woioeow/hyprland-dotfiles/tree/main

View File

@@ -16,6 +16,10 @@
sessionPath = [ sessionPath = [
"$HOME/scripts" "$HOME/scripts"
]; ];
sessionVariables = {
SSH_AUTH_SOCK = /home/chase/.bitwarden-ssh-agent.sock;
ELECTRON_OZONE_PLATFORM_HINT = "wayland";
};
shellAliases = { shellAliases = {
gs = "git status"; gs = "git status";
"..." = "cd ../.."; "..." = "cd ../..";
@@ -188,8 +192,10 @@
aspellDicts.en-computers aspellDicts.en-computers
aspellDicts.en-science aspellDicts.en-science
ffmpeg ffmpeg
font-awesome
fortune fortune
imagemagick imagemagick
lm_sensors
lolcat lolcat
nerd-fonts.blex-mono nerd-fonts.blex-mono
]; ];

View File

@@ -130,6 +130,11 @@
programs.obs-studio.enable = true; programs.obs-studio.enable = true;
programs.rofi = {
enable = true;
package = pkgs.rofi-wayland;
};
home.packages = with pkgs; [ home.packages = with pkgs; [
anki-bin anki-bin
audacity audacity
@@ -141,9 +146,11 @@
logiops logiops
picard picard
protonmail-bridge protonmail-bridge
runelite
thunderbird thunderbird
vcv-rack vcv-rack
runelite waybar
waybar-mpris
]; ];
services.arrpc.enable = true; services.arrpc.enable = true;
@@ -160,7 +167,30 @@
defaultEditor = true; defaultEditor = true;
}; };
services.mako.enable = true; services.mako = {
enable = true;
settings = {
actions = true;
anchor = "top-right";
background-color = "#1e1e2e";
border-color = "#cba6f7";
border-radius = 0;
default-timeout = 0;
font = "monospace 10";
height = 100;
width = 300;
icons = true;
ignore-timeout = false;
layer = "top";
margin = 10;
markup = true;
# Section example
"actionable=true" = {
anchor = "top-left";
};
};
};
services.mpd = { services.mpd = {
enable = true; enable = true;

View File

@@ -4,7 +4,7 @@
... ...
}: { }: {
programs.waybar = { programs.waybar = {
enable = true; enable = false;
systemd = { systemd = {
enable = true; enable = true;
target = "hyprland-session.target"; target = "hyprland-session.target";
@@ -47,6 +47,10 @@
}; };
}; };
home.packages = with pkgs; [
brightnessctl
helvum
];
services.hyprpolkitagent.enable = true; services.hyprpolkitagent.enable = true;
services.hyprsunset.enable = true; services.hyprsunset.enable = true;
@@ -60,7 +64,7 @@
}; };
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true; enable = false;
package = null; package = null;
portalPackage = null; portalPackage = null;
systemd.enable = true; systemd.enable = true;

View File

@@ -133,7 +133,7 @@
defaultSopsFile = ../secrets.yaml; defaultSopsFile = ../secrets.yaml;
validateSopsFiles = false; validateSopsFiles = false;
age = { age = {
sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ]; sshKeyPaths = ["/etc/ssh/ssh_host_ed25519_key"];
keyFile = "/var/lib/sops-nix/key.txt"; keyFile = "/var/lib/sops-nix/key.txt";
generateKey = true; generateKey = true;
}; };

View File

@@ -58,6 +58,7 @@
# Fonts # Fonts
fonts = { fonts = {
packages = with pkgs; [ packages = with pkgs; [
font-awesome
ibm-plex ibm-plex
liberation_ttf liberation_ttf
nerd-fonts.blex-mono nerd-fonts.blex-mono