fuck it up
This commit is contained in:
@@ -318,9 +318,13 @@ binds {
|
||||
|
||||
// Suggested binds for running programs: terminal, app launcher, screen locker.
|
||||
Mod+T { spawn "ghostty"; }
|
||||
// Mod+D { spawn "tofi-drun" "--drun-launch=true"; }
|
||||
Ctrl+Shift+Alt+Return { spawn "ghostty"; }
|
||||
|
||||
Mod+D { spawn "fuzzel"; }
|
||||
Ctrl+Shift+Alt+D {spawn "fuzzel"; }
|
||||
|
||||
Mod+Escape { spawn "swaylock" "-i" "~/wallpapers/lock.png"; }
|
||||
Ctrl+Shift+Alt+Escape { spawn "swaylock" "-i" "~/wallpapers/lock.png"; }
|
||||
|
||||
// You can also use a shell. Do this if you need pipes, multiple commands, etc.
|
||||
// Note: the entire command goes as a single argument in the end.
|
||||
@@ -340,6 +344,7 @@ binds {
|
||||
XF86MonBrightnessDown allow-when-locked=true { spawn "xbacklight" "-dec" "10"; }
|
||||
|
||||
Mod+Q { close-window; }
|
||||
Ctrl+Shift+Alt+Q { close-window; }
|
||||
|
||||
Mod+Left { focus-column-left; }
|
||||
Mod+Down { focus-window-down; }
|
||||
@@ -350,6 +355,15 @@ binds {
|
||||
Mod+K { focus-window-up; }
|
||||
Mod+L { focus-column-right; }
|
||||
|
||||
Ctrl+Shift+Alt+Left { focus-column-left; }
|
||||
Ctrl+Shift+Alt+Down { focus-window-down; }
|
||||
Ctrl+Shift+Alt+Up { focus-window-up; }
|
||||
Ctrl+Shift+Alt+Right { focus-column-right; }
|
||||
Ctrl+Shift+Alt+H { focus-column-left; }
|
||||
Ctrl+Shift+Alt+J { focus-window-down; }
|
||||
Ctrl+Shift+Alt+K { focus-window-up; }
|
||||
Ctrl+Shift+Alt+L { focus-column-right; }
|
||||
|
||||
Mod+Ctrl+Left { move-column-left; }
|
||||
Mod+Ctrl+Down { move-window-down; }
|
||||
Mod+Ctrl+Up { move-window-up; }
|
||||
@@ -494,10 +508,15 @@ binds {
|
||||
Mod+R { switch-preset-column-width; }
|
||||
Mod+Shift+R { switch-preset-window-height; }
|
||||
Mod+Ctrl+R { reset-window-height; }
|
||||
|
||||
Mod+F { maximize-column; }
|
||||
Ctrl+Shift+Alt+F { maximize-column; }
|
||||
|
||||
Mod+Shift+F { fullscreen-window; }
|
||||
Mod+C { center-column; }
|
||||
|
||||
Ctrl+Shift+Alt+B { toggle-overview; }
|
||||
|
||||
// Finer width adjustments.
|
||||
// This command can also:
|
||||
// * set width in pixels: "1000"
|
||||
@@ -537,3 +556,8 @@ binds {
|
||||
// moving the mouse or pressing any other key.
|
||||
Mod+Shift+P { power-off-monitors; }
|
||||
}
|
||||
|
||||
include "dms/colors.kdl"
|
||||
include "dms/layout.kdl"
|
||||
include "dms/alttab.kdl"
|
||||
include "dms/binds.kdl"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{...}: {
|
||||
home.file = {
|
||||
".config/niri/config.kdl".source = ./config.kdl;
|
||||
# ".config/niri/config.kdl".source = ./config.kdl;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
|
||||
unfocused-split-opacity = 1;
|
||||
|
||||
quit-after-last-window-closed = false;
|
||||
|
||||
keybind = [
|
||||
"ctrl+shift+enter>ctrl+shift+h=new_split:left"
|
||||
"ctrl+shift+enter>ctrl+shift+l=new_split:right"
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
{...}: {
|
||||
{inputs, pkgs, ...}: {
|
||||
home.packages = [
|
||||
inputs.expert.packages.${pkgs.system}.default
|
||||
];
|
||||
|
||||
home.file.".config/helix" = {
|
||||
source = ./config;
|
||||
recursive = true;
|
||||
|
||||
@@ -11,7 +11,8 @@
|
||||
age
|
||||
direnv
|
||||
elixir
|
||||
elixir-ls
|
||||
# elixir-ls
|
||||
inputs.expert
|
||||
entr
|
||||
erlang
|
||||
gnumake
|
||||
@@ -81,6 +82,9 @@ in {
|
||||
../configs/system
|
||||
]
|
||||
++ lib.optionals (!headless) [
|
||||
inputs.dms.homeModules.dank-material-shell
|
||||
inputs.dms.homeModules.niri
|
||||
# inputs.niri.homeModules.niri
|
||||
inputs.zen-browser.homeModules.beta
|
||||
../configs/desktop
|
||||
]
|
||||
@@ -145,11 +149,31 @@ in {
|
||||
services.udiskie = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
|
||||
programs = {
|
||||
# Let Home Manager install and manage itself.
|
||||
home-manager.enable = true;
|
||||
|
||||
dank-material-shell = {
|
||||
enable = true;
|
||||
|
||||
niri = {
|
||||
enableSpawn = true;
|
||||
};
|
||||
};
|
||||
|
||||
niri.settings = {
|
||||
input = {
|
||||
focus-follows-mouse.enable = true;
|
||||
mouse = {
|
||||
accel-profile = "flat";
|
||||
accel-speed = 0.2;
|
||||
};
|
||||
};
|
||||
layout = {
|
||||
default-column-width.proportion = 0.5;
|
||||
};
|
||||
};
|
||||
|
||||
emacs = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user