Compare commits
4 commits
d69d8e03ba
...
00d9b7925a
Author | SHA1 | Date | |
---|---|---|---|
00d9b7925a | |||
9e2ce5f496 | |||
197fb1716d | |||
8cb9301f9e |
4 changed files with 11 additions and 33 deletions
|
@ -15,6 +15,8 @@ in
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
dialect = "uk";
|
dialect = "uk";
|
||||||
|
style = "compact";
|
||||||
|
inline_height = 40;
|
||||||
|
|
||||||
sync = {
|
sync = {
|
||||||
records = true;
|
records = true;
|
||||||
|
|
|
@ -172,6 +172,8 @@ in
|
||||||
pushInsteadOf = "rh:";
|
pushInsteadOf = "rh:";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
clangformat.binary = "${pkgs.clang-tools}/bin/clang-format";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -273,6 +273,7 @@ in
|
||||||
seat = {
|
seat = {
|
||||||
"seat0" = {
|
"seat0" = {
|
||||||
hide_cursor = "when-typing enable";
|
hide_cursor = "when-typing enable";
|
||||||
|
xcursor_theme = "${config.home.pointerCursor.name} ${toString config.home.pointerCursor.size}";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -10,27 +10,6 @@ let
|
||||||
cfg = config.eboskma.users.erwin;
|
cfg = config.eboskma.users.erwin;
|
||||||
homeCfg = config.home-manager.users.erwin;
|
homeCfg = config.home-manager.users.erwin;
|
||||||
|
|
||||||
ewwDaemon =
|
|
||||||
let
|
|
||||||
path = lib.makeBinPath (
|
|
||||||
with pkgs;
|
|
||||||
[
|
|
||||||
jaq
|
|
||||||
pamedia
|
|
||||||
bash
|
|
||||||
helvum
|
|
||||||
pavucontrol
|
|
||||||
headsetcontrol
|
|
||||||
ha-now-playing
|
|
||||||
]
|
|
||||||
);
|
|
||||||
in
|
|
||||||
pkgs.writeShellScript "eww-daemon" ''
|
|
||||||
export PATH=${path}:''${PATH}
|
|
||||||
|
|
||||||
${config.home-manager.users.erwin.eboskma.programs.eww.package}/bin/eww $@
|
|
||||||
'';
|
|
||||||
|
|
||||||
workspacePartition = builtins.concatLists (
|
workspacePartition = builtins.concatLists (
|
||||||
builtins.attrValues (
|
builtins.attrValues (
|
||||||
builtins.mapAttrs
|
builtins.mapAttrs
|
||||||
|
@ -74,13 +53,10 @@ in
|
||||||
emacs = {
|
emacs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.emacs-unstable-pgtk;
|
package = pkgs.emacs-unstable-pgtk;
|
||||||
# .override {
|
|
||||||
# treeSitterPlugins = builtins.attrValues (filterAttrs (_: isDerivation) pkgs.tree-sitter-grammars);
|
|
||||||
# };
|
|
||||||
daemon = true;
|
daemon = true;
|
||||||
};
|
};
|
||||||
eww = {
|
eww = {
|
||||||
enable = true;
|
enable = false;
|
||||||
};
|
};
|
||||||
firefox = {
|
firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -172,13 +148,6 @@ in
|
||||||
pointer_accel = "1";
|
pointer_accel = "1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
startup = [
|
|
||||||
{
|
|
||||||
command = "${ewwDaemon} --restart open bar-work";
|
|
||||||
always = true;
|
|
||||||
}
|
|
||||||
# { command = "${pkgs.wayvnc}/bin/wayvnc 0.0.0.0"; always = true; }
|
|
||||||
];
|
|
||||||
workspaceOutputs = workspacePartition;
|
workspaceOutputs = workspacePartition;
|
||||||
extraKeybindings = {
|
extraKeybindings = {
|
||||||
"Ctrl+Alt+1" = "exec ${pkgs.wayvnc}/bin/wayvncctl output-set DP-1";
|
"Ctrl+Alt+1" = "exec ${pkgs.wayvnc}/bin/wayvncctl output-set DP-1";
|
||||||
|
@ -187,6 +156,10 @@ in
|
||||||
};
|
};
|
||||||
swaynotificationcenter.enable = true;
|
swaynotificationcenter.enable = true;
|
||||||
tmux.enable = true;
|
tmux.enable = true;
|
||||||
|
waybar = {
|
||||||
|
enable = true;
|
||||||
|
sway = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
services = {
|
services = {
|
||||||
xbanish.enable = false;
|
xbanish.enable = false;
|
||||||
|
@ -300,7 +273,7 @@ in
|
||||||
]);
|
]);
|
||||||
|
|
||||||
pointerCursor = {
|
pointerCursor = {
|
||||||
name = "Catppuccin-Mocha-Dark-Cursors";
|
name = "catppuccin-mocha-dark-cursors";
|
||||||
package = pkgs.catppuccin-cursors.mochaDark;
|
package = pkgs.catppuccin-cursors.mochaDark;
|
||||||
gtk.enable = true;
|
gtk.enable = true;
|
||||||
x11.enable = true;
|
x11.enable = true;
|
||||||
|
|
Loading…
Reference in a new issue