Compare commits

..

4 commits

5 changed files with 71 additions and 8 deletions

View file

@ -22,16 +22,15 @@ in
package = pkgs.firefox-beta;
betterfox = {
enable = true;
profiles.default = {
enableAllSections = true;
};
};
languagePacks = [
"zh-CN"
"en-US"
];
profiles.default = {
betterfox = {
enable = true;
enableAllSections = true;
};
name = "default";
isDefault = true;
extensions = {
@ -173,6 +172,52 @@ in
];
definedAliases = [ "nw" ];
};
"Rust Stdandard Lib" = {
urls = [
{
template = "https://doc.rust-lang.org/nightly/std/index.html";
params = [
{
name = "search";
value = "{searchTerms}";
}
];
}
];
definedAliases = [ "rs" ];
};
"GitHub" = {
urls = [
{
template = "https://github.com/search";
params = [
{
name = "q";
value = "{searchTerms}";
}
{
name = "type";
value = "repositories";
}
];
}
];
definedAliases = [ "gh" ];
};
"Rust Reference" = {
urls = [
{
template = "https://doc.rust-lang.org/nightly/reference";
params = [
{
name = "search";
value = "{searchTerms}";
}
];
}
];
definedAliases = [ "rr" ];
};
"bing".metaData.hidden = true;
"google".metaData.alias = "@g"; # builtin engines only support specifying one additional alias
};

View file

@ -637,6 +637,24 @@ in
])
(leaf "open-focused" [ false ])
])
(window-rule [
(match [
{
app-id = "^steam$";
title = "^notification.*$";
}
])
(leaf "open-floating" [ true ])
(leaf "open-focused" [ false ])
(leaf "default-floating-position" [
{
x = 0;
y = 0;
"relative-to" = "bottom-right";
}
])
(leaf "clip-to-geometry" [ false ])
])
] # window-rule
)
++ (

View file

@ -7,7 +7,7 @@
imports =
(with inputs; [
sops-nix.homeManagerModules.sops
betterfox-nix.homeManagerModules.betterfox
betterfox-nix.homeModules.betterfox
nix-doom.homeModule
])
++ lib.youthlic.loadImports ./.;

View file

@ -12,7 +12,7 @@ lib.mkMerge [
];
documentation = {
info.enable = true;
nixos.enable = false;
nixos.enable = true;
dev.enable = true;
};
}

View file

@ -46,8 +46,8 @@ symlinkJoin {
lua-language-server
bash-language-server
shfmt
# hurl
# cmake-language-server
hurl
cmake-language-server
kdlfmt
rustfmt
clang-tools