Compare commits

...

4 Commits

Author SHA1 Message Date
Nathan McCarty bae40525f1
Steal idris's chez 2023-07-10 17:28:35 -04:00
Nathan McCarty b2b3efae8a
Shared share 2023-07-10 17:28:35 -04:00
Nathan McCarty 1af95204bb
Float syncthingtray 2023-07-10 17:28:35 -04:00
Nathan McCarty d9dd31d813
Fix new binds 2023-07-10 17:28:35 -04:00
3 changed files with 23 additions and 8 deletions

View File

@ -90,12 +90,19 @@ with nLib; {
(mkIf devel.raku { home.packages = with pkgs; [ rakudo zef ]; }) (mkIf devel.raku { home.packages = with pkgs; [ rakudo zef ]; })
# Idris 2 Development # Idris 2 Development
(mkIf devel.idris2 { (mkIf devel.idris2 {
home.packages = with pkgs; [ home.packages = with pkgs;
inputs.idris2.packages."${pkgs.system}".idris2 let
# chez is = inputs.idris2.packages."${pkgs.system}".idris2.buildInputs;
gmp chz = findSingle
rlwrap (drv: let name = drv.pname; in (lib.strings.hasPrefix "chez" name))
]; { } { } is;
in [
inputs.idris2.packages."${pkgs.system}".idris2
# chez
chz
gmp
rlwrap
];
}) })
# Haskell Development # Haskell Development
(mkIf devel.haskell { (mkIf devel.haskell {

View File

@ -179,8 +179,8 @@ in with lib; {
bind = SUPER SHIFT, 0, movetoworkspace, 10 bind = SUPER SHIFT, 0, movetoworkspace, 10
# Scroll through existing workspaces with F23 and F24 # Scroll through existing workspaces with F23 and F24
bind = , F23, workspace, e-1 bind = , code:201, workspace, e-1
bind = , F24, workspace, e+1 bind = , code:202, workspace, e+1
# Move/resize windows with mainMod + LMB/RMB and dragging # Move/resize windows with mainMod + LMB/RMB and dragging
bindm = SUPER, mouse:272, movewindow bindm = SUPER, mouse:272, movewindow
@ -261,6 +261,7 @@ in with lib; {
windowrulev2 = center,class:^(google-chrome)$,title:^(Open File)$ windowrulev2 = center,class:^(google-chrome)$,title:^(Open File)$
windowrulev2 = float,class:^(org.kde.polkit-kde-authentication-agent-1)$ windowrulev2 = float,class:^(org.kde.polkit-kde-authentication-agent-1)$
windowrulev2 = center,class:^(org.kde.polkit-kde-authentication-agent-1)$ windowrulev2 = center,class:^(org.kde.polkit-kde-authentication-agent-1)$
windowrulev2 = float,class:^(syncthingtray)$
# Pavucontrol # Pavucontrol
windowrule = center,pavucontrol windowrule = center,pavucontrol

View File

@ -82,6 +82,13 @@ in {
"read only" = "no"; "read only" = "no";
"guest ok" = "no"; "guest ok" = "no";
}; };
Shared = {
path = "/home/nathan/Shared";
browesable = "yes";
"read only" = "no";
"guest ok" = "no";
"writable" = "yes";
};
}; };
}; };
} }