fixed i3 problems
This commit is contained in:
parent
689a95d690
commit
18cc3c5a7a
2 changed files with 25 additions and 15 deletions
|
@ -158,20 +158,6 @@ with lib;
|
||||||
image/jpeg=sxiv.desktop
|
image/jpeg=sxiv.desktop
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# todo : still needed?
|
|
||||||
# home.file.".xprofile".text = ''
|
|
||||||
# # to allow sudo commands to access X
|
|
||||||
# # todo : only allow the browsers and rambox access
|
|
||||||
# ${pkgs.xorg.xhost}/bin/xhost +
|
|
||||||
# # no shitty pcspkr crap
|
|
||||||
# ${pkgs.xorg.xset}/bin/xset -b
|
|
||||||
# # no sleeping monitor
|
|
||||||
# ${pkgs.xorg.xset}/bin/xset -dpms
|
|
||||||
# ${pkgs.xorg.xset}/bin/xset s off
|
|
||||||
# ${pkgs.flameshot}/bin/flameshot &
|
|
||||||
# # cleanup xmonad
|
|
||||||
# rm -f ~/.xmonad/xmonad.state
|
|
||||||
# '';
|
|
||||||
|
|
||||||
xdg.configFile."khal/config".text = ''
|
xdg.configFile."khal/config".text = ''
|
||||||
[calendars]
|
[calendars]
|
||||||
|
|
|
@ -12,7 +12,7 @@ let
|
||||||
};
|
};
|
||||||
|
|
||||||
backgroundCommand = pkgs.writers.writeDash "background" ''
|
backgroundCommand = pkgs.writers.writeDash "background" ''
|
||||||
${pkgs.xorg.xrandr}/bin/xrandr | grep " connected" | \
|
${pkgs.xorg.xrandr}/bin/xrandr | grep " connected" | grep "primary" | \
|
||||||
${pkgs.gnused}/bin/sed -E "s/primary //" | \
|
${pkgs.gnused}/bin/sed -E "s/primary //" | \
|
||||||
${pkgs.coreutils-full}/bin/cut -d' ' -f 3 | \
|
${pkgs.coreutils-full}/bin/cut -d' ' -f 3 | \
|
||||||
${pkgs.gnused}/bin/sed -E 's/\+.*$//g' | \
|
${pkgs.gnused}/bin/sed -E 's/\+.*$//g' | \
|
||||||
|
@ -138,8 +138,32 @@ in
|
||||||
[
|
[
|
||||||
{ command = "${pkgs.albert}/bin/albert"; always = true; }
|
{ command = "${pkgs.albert}/bin/albert"; always = true; }
|
||||||
{ command = toString backgroundCommand; always = true; }
|
{ command = toString backgroundCommand; always = true; }
|
||||||
|
{
|
||||||
|
command = toString (pkgs.writers.writeDash "xsettings" ''
|
||||||
|
# to allow sudo commands to access X
|
||||||
|
${pkgs.xorg.xhost}/bin/xhost +
|
||||||
|
# no shitty pcspkr crap
|
||||||
|
${pkgs.xorg.xset}/bin/xset -b
|
||||||
|
# no sleeping monitor
|
||||||
|
${pkgs.xorg.xset}/bin/xset -dpms
|
||||||
|
${pkgs.xorg.xset}/bin/xset s off
|
||||||
|
'');
|
||||||
|
always = true;
|
||||||
|
}
|
||||||
# { command = "${pkgs.wireplumber}/bin/wireplumber"; always = true; }
|
# { command = "${pkgs.wireplumber}/bin/wireplumber"; always = true; }
|
||||||
# { command = "systemctl --user restart polybar"; always = true; notification = false; }
|
# { command = "systemctl --user restart polybar"; always = true; notification = false; }
|
||||||
|
|
||||||
|
|
||||||
|
# todo : still needed?
|
||||||
|
# home.file.".xprofile".text = ''
|
||||||
|
# # todo : only allow the browsers and rambox access
|
||||||
|
#
|
||||||
|
# ${pkgs.flameshot}/bin/flameshot &
|
||||||
|
# # cleanup xmonad
|
||||||
|
# rm -f ~/.xmonad/xmonad.state
|
||||||
|
# '';
|
||||||
|
|
||||||
|
|
||||||
];
|
];
|
||||||
fonts = {
|
fonts = {
|
||||||
names = [ "JetBrains Mono" ];
|
names = [ "JetBrains Mono" ];
|
||||||
|
|
Loading…
Reference in a new issue