fixing fflof, bat changes, emacs overlay and firefox tridactyl
This commit is contained in:
parent
26a00cee12
commit
c124529a32
11 changed files with 121 additions and 53 deletions
|
@ -14,6 +14,7 @@
|
|||
# You can update Home Manager without changing this value. See
|
||||
# the Home Manager release notes for a list of state version
|
||||
# changes in each release.
|
||||
home.stateVersion = "21.11"; # Did you read the comment?
|
||||
|
||||
# Let Home Manager install and manage itself.
|
||||
programs.home-manager.enable = true;
|
||||
|
@ -296,6 +297,25 @@
|
|||
recursive = true;
|
||||
};
|
||||
|
||||
programs.firefox = {
|
||||
enable = true;
|
||||
package = pkgs.firefox-wayland.override {
|
||||
cfg = {
|
||||
enableTridactylNative = true;
|
||||
};
|
||||
};
|
||||
profiles.chris = {
|
||||
name = "default";
|
||||
path = "nw77o6yc.default";
|
||||
isDefault = true;
|
||||
};
|
||||
};
|
||||
|
||||
home.file.".mozilla/firefox/nw77o6yc.default/chrome" = {
|
||||
source = ../firefox/chrome;
|
||||
recursive = true;
|
||||
};
|
||||
|
||||
home.file.".config/tridactyl" = {
|
||||
source = ../tridactyl;
|
||||
recursive = true;
|
||||
|
@ -408,4 +428,21 @@
|
|||
};
|
||||
};
|
||||
|
||||
systemd.user.services = {
|
||||
ydotoold = {
|
||||
Unit = {
|
||||
Description = "An auto-input utility for wayland";
|
||||
Documentation = [ "man:ydotool(1)" "man:ydotoold(8)" ];
|
||||
};
|
||||
|
||||
Service = {
|
||||
ExecStart = "/run/current-system/sw/bin/ydotoold --socket-path /tmp/ydotools";
|
||||
};
|
||||
|
||||
Install = {
|
||||
WantedBy = ["default.target"];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue