Refactor directory structure
This commit is contained in:
@@ -63,14 +63,15 @@
|
||||
}
|
||||
|
||||
exec-once = waybar
|
||||
exec-once = dunst
|
||||
monitor = eDP-1, preferred,0x0,2
|
||||
# monitor = Virtual-1, 2800x1752@120, 1920x0, 1
|
||||
|
||||
$terminal = kitty
|
||||
# $terminal = ghostty
|
||||
$terminal = footclient
|
||||
# $terminal = footclient
|
||||
# $terminal = footclient -e tmux new-session zsh -c '~/.local/usr/bin/tmuxstartup.sh'
|
||||
$fileManager = footclient -T ranger -e ranger
|
||||
$fileManager = footclient -T ranger -e ranger
|
||||
$fileManager = kitty -T ranger -e ranger
|
||||
# $fileManager = footclient -T ranger -e ranger
|
||||
$systeminfo = hyprsysteminfo
|
||||
$menu = wofi --show drun
|
||||
$browser = qutebrowser
|
||||
@@ -180,6 +181,9 @@
|
||||
# Fix some dragging issues with XWayland
|
||||
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
|
||||
|
||||
# Performance optimizations for Virtual-1 monitor
|
||||
workspace = name:virtual,monitor:Virtual-1,default:true,gapsin:0,gapsout:0
|
||||
|
||||
'';
|
||||
};
|
||||
programs.hyprlock = {
|
||||
@@ -215,60 +219,89 @@
|
||||
];
|
||||
};
|
||||
};
|
||||
services.hyprpaper = {
|
||||
enable = true;
|
||||
settings = {
|
||||
ipc = "on";
|
||||
splash = false;
|
||||
splash_offset = 2.0;
|
||||
preload = [
|
||||
"/etc/nixos/home/Wallpapers/tokyonight1.jpg"
|
||||
"/etc/nixos/home/Wallpapers/nord1.jpg"
|
||||
"/etc/nixos/home/Wallpapers/gonrrogue.jpg"
|
||||
"/etc/nixos/home/Wallpapers/cyber_terminal.jpg"
|
||||
"/etc/nixos/home/Wallpapers/jesus_terminal.jpg"
|
||||
"/etc/nixos/home/Wallpapers/overhead_board.jpg"
|
||||
"/etc/nixos/home/Wallpapers/rogue_developer.jpg"
|
||||
"/etc/nixos/home/Wallpapers/luther.jpg"
|
||||
"/etc/nixos/home/Wallpapers/Fallout_1920x1080.jpg"
|
||||
"/etc/nixos/home/Wallpapers/chatgpt_luther_tokyo.jpg"
|
||||
"/etc/nixos/home/Wallpapers/avatar_starship_bridge.png"
|
||||
"/etc/nixos/home/Wallpapers/Star_Wars_Linux-1250471.jpg"
|
||||
"/etc/nixos/home/Wallpapers/kylo-ren-dark-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/cyberpunk-samurai-on-roof.jpg"
|
||||
"/etc/nixos/home/Wallpapers/the-last-jedi-red-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/starwars-hires-sith-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/Fallout_1920x1200.jpg"
|
||||
"/etc/nixos/home/Wallpapers/Fallout_VaultTec_Boy_1920x1080.jpg"
|
||||
"/etc/nixos/home/Wallpapers/star-wars-battle-dark-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/starwars-minimal-battle-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/star-wars-movie-shadow-stormtrooper-wallpaper-3440x1440_15.jpg"
|
||||
];
|
||||
wallpaper = [
|
||||
# ",/etc/nixos/home/Wallpapers/starwars-minimal-battle-wallpaper.jpg"
|
||||
",/etc/nixos/home/Wallpapers/kylo-ren-dark-wallpaper.jpg"
|
||||
];
|
||||
};
|
||||
};
|
||||
services.hypridle = {
|
||||
enable = true;
|
||||
settings = {
|
||||
general = {
|
||||
after_sleep_cmd = "hyprctl dispatch dpms on";
|
||||
ignore_dbus_inhibit = false;
|
||||
lock_cmd = "hyprlock";
|
||||
services = {
|
||||
hyprpaper = {
|
||||
enable = true;
|
||||
settings = {
|
||||
ipc = "on";
|
||||
splash = false;
|
||||
splash_offset = 2.0;
|
||||
preload = [
|
||||
"/etc/nixos/home/Wallpapers/tokyonight1.jpg"
|
||||
"/etc/nixos/home/Wallpapers/nord1.jpg"
|
||||
"/etc/nixos/home/Wallpapers/gonrrogue.jpg"
|
||||
"/etc/nixos/home/Wallpapers/cyber_terminal.jpg"
|
||||
"/etc/nixos/home/Wallpapers/jesus_terminal.jpg"
|
||||
"/etc/nixos/home/Wallpapers/overhead_board.jpg"
|
||||
"/etc/nixos/home/Wallpapers/rogue_developer.jpg"
|
||||
"/etc/nixos/home/Wallpapers/luther.jpg"
|
||||
"/etc/nixos/home/Wallpapers/Fallout_1920x1080.jpg"
|
||||
"/etc/nixos/home/Wallpapers/chatgpt_luther_tokyo.jpg"
|
||||
"/etc/nixos/home/Wallpapers/avatar_starship_bridge.png"
|
||||
"/etc/nixos/home/Wallpapers/Star_Wars_Linux-1250471.jpg"
|
||||
"/etc/nixos/home/Wallpapers/kylo-ren-dark-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/cyberpunk-samurai-on-roof.jpg"
|
||||
"/etc/nixos/home/Wallpapers/the-last-jedi-red-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/starwars-hires-sith-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/Fallout_1920x1200.jpg"
|
||||
"/etc/nixos/home/Wallpapers/Fallout_VaultTec_Boy_1920x1080.jpg"
|
||||
"/etc/nixos/home/Wallpapers/star-wars-battle-dark-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/starwars-minimal-battle-wallpaper.jpg"
|
||||
"/etc/nixos/home/Wallpapers/star-wars-movie-shadow-stormtrooper-wallpaper-3440x1440_15.jpg"
|
||||
];
|
||||
wallpaper = [
|
||||
# ",/etc/nixos/home/Wallpapers/starwars-minimal-battle-wallpaper.jpg"
|
||||
# ",/etc/nixos/home/Wallpapers/kylo-ren-dark-wallpaper.jpg"
|
||||
",/etc/nixos/home/Wallpapers/starwars-hires-sith-wallpaper.jpg"
|
||||
];
|
||||
};
|
||||
};
|
||||
hypridle = {
|
||||
enable = true;
|
||||
settings = {
|
||||
general = {
|
||||
after_sleep_cmd = "hyprctl dispatch dpms on";
|
||||
ignore_dbus_inhibit = false;
|
||||
lock_cmd = "hyprlock";
|
||||
};
|
||||
listener = [
|
||||
{
|
||||
timeout = 300;
|
||||
on-timeout = "hyprlock";
|
||||
}
|
||||
{
|
||||
timeout = 600;
|
||||
on-timeout = "hyprctl dispatch dpms off";
|
||||
on-resume = "hyprctl dispatch dpms on";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
dunst = {
|
||||
enable = true;
|
||||
settings = {
|
||||
global = {
|
||||
font = "SauceCodePro Nerd Font Mono 10";
|
||||
frame_width = 0;
|
||||
separator_height = 2;
|
||||
transparency = 10;
|
||||
origin = "top-right";
|
||||
offset = "8";
|
||||
width = "300";
|
||||
};
|
||||
urgency_low = {
|
||||
background = "#1f2335";
|
||||
frame_color = "#1f2335";
|
||||
};
|
||||
urgency_normal = {
|
||||
background = "#1f2335";
|
||||
frame_color = "#1f2335";
|
||||
};
|
||||
urgency_critical = {
|
||||
background = "#1f2335";
|
||||
frame_color = "#1f2335";
|
||||
};
|
||||
};
|
||||
listener = [
|
||||
{
|
||||
timeout = 300;
|
||||
on-timeout = "hyprlock";
|
||||
}
|
||||
{
|
||||
timeout = 600;
|
||||
on-timeout = "hyprctl dispatch dpms off";
|
||||
on-resume = "hyprctl dispatch dpms on";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user