tweaks and updates

This commit is contained in:
atagen 2024-03-25 13:28:38 +11:00
parent 5152ec17aa
commit e468ac0c74
8 changed files with 145 additions and 201 deletions

View file

@ -58,6 +58,8 @@ in {
xorg.xrdb
culr
tuxguitar
# kdeconnect
plasma-browser-integration
keepassxc
@ -69,21 +71,6 @@ in {
gtk-engine-murrine
plasma5Packages.polonium
# (
# (plasma5Packages.polonium.override {}).overrideAttrs
# (old: {
# version = "1.0.0-alpha";
# src = fetchFromGitHub {
# owner = "zeroxoneafour";
# repo = "polonium";
# rev = "94ba0faac40d2fbccebdb34bb4f7d6c7d162396f";
# hash = "sha256-uoL3GfGTj/rIQdWuBY0dBdEurkusSGF8YRnUS3gtvnQ=";
# };
# npmDepsHash = "sha256-kaT3Uyq+/JkmebakG9xQuR4Kjo7vk6BzI1/LffOj/eo=";
# })
# )
]
++ pkgs.rice.fonts.pkgs
++ pkgs.rice.icons.pkgs;
@ -104,35 +91,38 @@ in {
services.udiskie.enable = true;
services.flatpak = {
enableModule = true;
enable = true;
uninstallUnmanagedPackages = true;
update.auto.enable = true;
packages = [
"flathub:app/com.logseq.Logseq/x86_64/stable"
"flathub:app/md.obsidian.Obsidian/x86_64/stable"
"flathub:app/org.onlyoffice.desktopeditors/x86_64/stable"
"com.logseq.Logseq"
"md.obsidian.Obsidian"
"org.onlyoffice.desktopeditors"
];
remotes = {
"flathub" = "https://dl.flathub.org/repo/flathub.flatpakrepo";
# "flathub-beta" = "https://dl.flathub.org/beta-repo/flathub-beta.flatpakrepo";
};
overrides = {
"global" = {
sockets = ["wayland"];
environment = {
"ELECTRON_OZONE_PLATFORM_HINT" = "auto";
global = {
Context.sockets = ["wayland"];
Environment = {
ELECTRON_OZONE_PLATFORM_HINT = "auto";
};
};
"md.obsidian.Obsidian" = {
Environment = {
OBSIDIAN_DISABLE_GPU = "1";
};
};
};
};
programs.firefox.webapps = {
"Microsoft Teams" = {
"Microsoft-Teams" = {
url = "https://teams.microsoft.com";
id = 1;
extraSettings = config.programs.firefox.profiles.default.settings;
name = "Microsoft Teams";
icon = ./icons/ms_teams.png;
};
"Facebook Messenger" = {
"Facebook-Messenger" = {
url = "https://www.messenger.com";
id = 2;
extraSettings = config.programs.firefox.profiles.default.settings;
@ -151,8 +141,14 @@ in {
programs.atuin = {
enable = true;
enableZshIntegration = true;
# flags = ["--disable-up-arrow"];
# package = inputs.atuin;
settings = {
inline_height = 20;
show_preview = true;
show_help = false;
enter_accept = false;
keymap_mode = "vim-normal";
style = "compact";
};
};
# programs.nix-index-database.comma.enable = true;
# programs.nix-index = {
@ -254,16 +250,16 @@ in {
};
};
programs.fzf = {
enable = true;
enableZshIntegration = true;
colors = with palette-hex; {
fg = util.fg;
bg = util.bg;
hl = util.bg_sel;
"fg+" = util.fg_sel;
"bg+" = util.bg_sel;
"hl+" = bright.green;
};
};
# programs.fzf = {
# enable = true;
# enableZshIntegration = true;
# colors = with palette-hex; {
# fg = util.fg;
# bg = util.bg;
# hl = util.bg_sel;
# "fg+" = util.fg_sel;
# "bg+" = util.bg_sel;
# "hl+" = bright.green;
# };
# };
}