Compare commits
8 Commits
e778577c57
...
7a11a8beae
Author | SHA1 | Date | |
---|---|---|---|
7a11a8beae | |||
af7bab5ed9 | |||
a527dfd0c4 | |||
23a0839019 | |||
69bf951f13 | |||
de76251c18 | |||
18a2072070 | |||
8a769e3ed1 |
@@ -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
|
||||||
|
@@ -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
|
||||||
];
|
];
|
||||||
|
@@ -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;
|
||||||
|
@@ -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;
|
||||||
|
@@ -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;
|
||||||
};
|
};
|
||||||
|
@@ -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
|
||||||
|
Reference in New Issue
Block a user