install zen

This commit is contained in:
2025-05-28 23:27:30 +03:00
parent f556816d97
commit e2fc98a0c1
7 changed files with 74 additions and 7 deletions

View File

@@ -68,7 +68,7 @@
### Misc/Advanced ### ### Misc/Advanced ###
dmenu = w -p dunst: dmenu = w -p dunst:
browser = firefox browser = zen
always_run_script = true always_run_script = true
title = Dunst title = Dunst
class = Dunst class = Dunst

View File

@@ -8,7 +8,7 @@ $mainMod = SUPER
$terminal = ghostty $terminal = ghostty
$fileManager = nautilus $fileManager = nautilus
$menu = wofi --show drun $menu = wofi --show drun
$browser = firefox $browser = zen
# gtk # gtk

View File

@@ -19,13 +19,13 @@ gui_effects=General, AnimateMenu, AnimateCombo, AnimateTooltip, AnimateToolBox
keyboard_scheme=1 keyboard_scheme=1
menus_have_icons=true menus_have_icons=true
show_shortcuts_in_context_menus=true show_shortcuts_in_context_menus=true
stylesheets=@Invalid() stylesheets=/nix/store/wx7z0n8gg3dmdsiq83dfbfak4dh0j0bm-qt5ct-1.9/share/qt5ct/qss/fusion-fixes.qss
toolbutton_style=4 toolbutton_style=4
underline_shortcut=1 underline_shortcut=1
wheel_scroll_lines=3 wheel_scroll_lines=3
[SettingsWindow] [SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x3\xbe\0\0\x2\xfb\0\0\0\0\0\0\0\0\0\0\a\x7f\0\0\x4\x37\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x3\xbe\0\0\x2\xfb) geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x4\x1f\0\0\x2\xfb\0\0\0\0\0\0\0\0\0\0\x3\xbf\0\0\x4\x18\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x4\x1f\0\0\x2\xfb)
[Troubleshooting] [Troubleshooting]
force_raster_widgets=1 force_raster_widgets=1

View File

@@ -44,11 +44,10 @@
"Sober": "Roblox", "Sober": "Roblox",
"vinegar": "Vinegar", "vinegar": "Vinegar",
"RobloxStudio": "Roblox Studio", "RobloxStudio": "Roblox Studio",
// "Minecraft NeoForge%*? 1%.2[0-9](%.[0-9]+)?": "Minecraft",
"gemini.google.com_/app": "Gemini", "gemini.google.com_/app": "Gemini",
"PORTAL 2 - (OpenGL|Vulkan)": "Portal 2", "PORTAL 2 - (OpenGL|Vulkan)": "Portal 2",
"HALF-LIFE 2 - (OpenGL|Vulkan)": "Half-Life 2", "HALF-LIFE 2 - (OpenGL|Vulkan)": "Half-Life 2",
"(.*) — Firefox( Developer Edition)?": "$1", "(.*) — (Firefox( Developer Edition)|Zen Browser)?": "$1",
"(.*) - Google( Search| meklēšana)?": "$1", "(.*) - Google( Search| meklēšana)?": "$1",
"Minecraft NeoForge%*(.+)": "Minecraft" "Minecraft NeoForge%*(.+)": "Minecraft"
}, },

59
flake.lock generated
View File

@@ -166,6 +166,27 @@
"type": "github" "type": "github"
} }
}, },
"home-manager_2": {
"inputs": {
"nixpkgs": [
"zen-browser",
"nixpkgs"
]
},
"locked": {
"lastModified": 1743604125,
"narHash": "sha256-ZD61DNbsBt1mQbinAaaEqKaJk2RFo9R/j+eYWeGMx7A=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "180fd43eea296e62ae68e079fcf56aba268b9a1a",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"hyprcursor": { "hyprcursor": {
"inputs": { "inputs": {
"hyprlang": [ "hyprlang": [
@@ -682,6 +703,22 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_5": {
"locked": {
"lastModified": 1743448293,
"narHash": "sha256-bmEPmSjJakAp/JojZRrUvNcDX2R5/nuX6bm+seVaGhs=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "77b584d61ff80b4cef9245829a6f1dfad5afdfa3",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"pre-commit-hooks": { "pre-commit-hooks": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_2", "flake-compat": "flake-compat_2",
@@ -714,7 +751,8 @@
"hyprsysteminfo": "hyprsysteminfo", "hyprsysteminfo": "hyprsysteminfo",
"nix-flatpak": "nix-flatpak", "nix-flatpak": "nix-flatpak",
"nixos-hardware": "nixos-hardware", "nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_4" "nixpkgs": "nixpkgs_4",
"zen-browser": "zen-browser"
} }
}, },
"systems": { "systems": {
@@ -803,6 +841,25 @@
"type": "github" "type": "github"
} }
}, },
"zen-browser": {
"inputs": {
"home-manager": "home-manager_2",
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1748377319,
"narHash": "sha256-X4lsXJaGVvWnsnhPE2GdQX48BGJOyh8VIziIZT99oiM=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "4d69a89a06542fcc0f4ff7d3fa45e49e7ce691f8",
"type": "github"
},
"original": {
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"type": "github"
}
},
"zig": { "zig": {
"inputs": { "inputs": {
"flake-compat": [ "flake-compat": [

View File

@@ -9,6 +9,7 @@
hyprsysteminfo.url = "github:hyprwm/hyprsysteminfo"; hyprsysteminfo.url = "github:hyprwm/hyprsysteminfo";
ghostty.url = "github:ghostty-org/ghostty"; ghostty.url = "github:ghostty-org/ghostty";
nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixos-hardware.url = "github:NixOS/nixos-hardware/master";
zen-browser.url = "github:0xc000022070/zen-browser-flake";
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";

View File

@@ -196,6 +196,7 @@
imports = [ imports = [
inputs.catppuccin.homeModules.catppuccin inputs.catppuccin.homeModules.catppuccin
inputs.zen-browser.homeModules.beta
]; ];
catppuccin = { catppuccin = {
@@ -205,6 +206,15 @@
gtk.enable = true; gtk.enable = true;
}; };
programs.zen-browser = {
enable = true;
nativeMessagingHosts = [pkgs.firefoxpwa];
policies = {
DisableAppUpdate = true;
DisableTelemetry = true;
};
};
home.file.".config/fastfetch" = { home.file.".config/fastfetch" = {
source = config.lib.file.mkOutOfStoreSymlink "/home/ocbwoy3/config/config/fastfetch"; source = config.lib.file.mkOutOfStoreSymlink "/home/ocbwoy3/config/config/fastfetch";
recursive = true; recursive = true;