mirror of
https://github.com/Theaninova/TheaninovOS.git
synced 2025-12-12 11:36:20 +00:00
keybinds
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
beam-thickness = 1.5;
|
beam-thickness = 1.5;
|
||||||
};
|
};
|
||||||
colors = {
|
colors = {
|
||||||
alpha=1;
|
alpha=0.8;
|
||||||
background = "191c1e";
|
background = "191c1e";
|
||||||
foreground = "e1e2e5";
|
foreground = "e1e2e5";
|
||||||
regular0 = "191c1e";
|
regular0 = "191c1e";
|
||||||
|
|||||||
@@ -11,10 +11,12 @@
|
|||||||
"__GLX_VENDOR_LIBRARY_NAME,nvidia"
|
"__GLX_VENDOR_LIBRARY_NAME,nvidia"
|
||||||
"WLR_NO_HARDWARE_CURSORS,1"
|
"WLR_NO_HARDWARE_CURSORS,1"
|
||||||
"NIXOS_OZONE_WL,1"
|
"NIXOS_OZONE_WL,1"
|
||||||
|
# Fixes black screen on Jellyfin
|
||||||
|
# https://github.com/jellyfin/jellyfin-media-player/issues/165#issuecomment-1569842393
|
||||||
|
"QT_QPA_PLATFORM,xcb"
|
||||||
];
|
];
|
||||||
exec-once = [
|
exec-once = [
|
||||||
"dunst"
|
"ags"
|
||||||
"waybar"
|
|
||||||
"swww init"
|
"swww init"
|
||||||
"swww img ~/Pictures/Wallpapers/wallpaper.jpg --transition-type center"
|
"swww img ~/Pictures/Wallpapers/wallpaper.jpg --transition-type center"
|
||||||
];
|
];
|
||||||
@@ -29,17 +31,20 @@
|
|||||||
layout = "dwindle";
|
layout = "dwindle";
|
||||||
};
|
};
|
||||||
dwindle.preserve_split = true;
|
dwindle.preserve_split = true;
|
||||||
|
dwindle.pseudotile = true;
|
||||||
input = {
|
input = {
|
||||||
accel_profile = "flat";
|
accel_profile = "flat";
|
||||||
};
|
};
|
||||||
bind = import ./keybinds.nix;
|
bind = import ./keybinds.nix;
|
||||||
bindm = import ./mousebinds.nix;
|
bindm = import ./mousebinds.nix;
|
||||||
bindr = [
|
bindr = [
|
||||||
"SUPER,SUPER_L,exec,pkill wofi || wofi --show=drun"
|
"SUPER,SUPER_L,exec,pkill fuzzel || fuzzel"
|
||||||
|
"SUPER,space,exec,(pkill fuzzel && hyprctl workspace previous) || (hyprctl workspace empty && fuzzel)"
|
||||||
];
|
];
|
||||||
monitor = import ./monitors.nix;
|
monitor = import ./monitors.nix;
|
||||||
windowrule = [
|
windowrule = [
|
||||||
"pseudo,^(Alacritty)$"
|
"pseudo,^(discord)$"
|
||||||
|
"monitor DP-3,^(discord)$"
|
||||||
];
|
];
|
||||||
layerrule = import ./layerrules.nix;
|
layerrule = import ./layerrules.nix;
|
||||||
decoration = import ./decoration.nix;
|
decoration = import ./decoration.nix;
|
||||||
@@ -53,9 +58,10 @@
|
|||||||
configDir = ./ags;
|
configDir = ./ags;
|
||||||
};
|
};
|
||||||
programs.fuzzel = import ./fuzzel.nix;
|
programs.fuzzel = import ./fuzzel.nix;
|
||||||
programs.alacritty.enable = true;
|
# programs.alacritty.enable = true;
|
||||||
|
programs.fish.enable = true;
|
||||||
programs.foot = import ./foot.nix;
|
programs.foot = import ./foot.nix;
|
||||||
programs.waybar = import ./waybar.nix;
|
# programs.waybar = import ./waybar.nix;
|
||||||
programs.wofi = import ./wofi.nix;
|
programs.wofi = import ./wofi.nix;
|
||||||
programs.swaylock = import ./swaylock.nix;
|
programs.swaylock = import ./swaylock.nix;
|
||||||
|
|
||||||
@@ -63,7 +69,7 @@
|
|||||||
xwaylandvideobridge
|
xwaylandvideobridge
|
||||||
hyprpicker
|
hyprpicker
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
wttrbar
|
# wttrbar
|
||||||
swww
|
swww
|
||||||
# ags
|
# ags
|
||||||
glib
|
glib
|
||||||
|
|||||||
@@ -1,5 +1,20 @@
|
|||||||
[
|
[
|
||||||
"SUPER,Q,killactive"
|
"SUPER,Q,killactive"
|
||||||
"SUPER,T,exec,alacritty"
|
"SUPER,T,exec,foot"
|
||||||
"SUPER_SHIFT,C,exec,hyprpicker"
|
"SUPER_SHIFT,C,exec,hyprpicker"
|
||||||
|
"SUPER,P,pseudo,"
|
||||||
|
|
||||||
|
"SUPER_SHIFT,up,movewindow,u"
|
||||||
|
"SUPER_SHIFT,down,movewindow,d"
|
||||||
|
"SUPER_SHIFT,left,movewindow,l"
|
||||||
|
"SUPER_SHIFT,right,movewindow,r"
|
||||||
|
|
||||||
|
"SUPER,up,movefocus,u"
|
||||||
|
"SUPER,down,movefocus,d"
|
||||||
|
"SUPER,left,movefocus,l"
|
||||||
|
"SUPER,right,movefocus,r"
|
||||||
|
|
||||||
|
"SUPER,Tab,workspace,m+1"
|
||||||
|
"SUPER,mouse_up,workspace,m+1"
|
||||||
|
"SUPER,mouse_down,workspace,m-1"
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user