fix: xdg open
This commit is contained in:
parent
186bd7cf58
commit
1b564712a6
8 changed files with 23 additions and 8 deletions
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
## ✨ Main Applications
|
||||
|
||||
- [X] Hyprland (uwsm support)
|
||||
- [X] Hyprland
|
||||
- [X] Neovim
|
||||
- ✅ [lazyvim](https://github.com/LazyVim/LazyVim)
|
||||
- ✅ [treesitter](https://github.com/nvim-treesitter/nvim-treesitter)
|
||||
|
|
|
|||
|
|
@ -24,3 +24,7 @@ vim.g.lazyvim_python_lsp = "pyright"
|
|||
vim.g.lazyvim_python_ruff = "ruff"
|
||||
vim.g.lazyvim_eslint_auto_format = true
|
||||
vim.o.background = "dark"
|
||||
|
||||
-- Markdown preview
|
||||
vim.g.mkdp_auto_close = 0
|
||||
vim.g.mkdp_combine_preview = 0
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
home.sessionVariables = {
|
||||
BROWSER = "firefox";
|
||||
BROWSER = "firefox-nightly";
|
||||
EDITOR = "nvim";
|
||||
TERMINAL = "ghostty";
|
||||
NIXOS_OZONE_WL = "1";
|
||||
|
|
|
|||
|
|
@ -11,6 +11,9 @@ let
|
|||
|
||||
# freezeShot = "--freeze";
|
||||
freezeShot = "";
|
||||
# clipboard-only = "${clipboardOnly}";
|
||||
screenshotFolder = "--output-folder ~/Pictures/Screenshots";
|
||||
clipboardOnly = "${screenshotFolder}";
|
||||
in
|
||||
[
|
||||
''${mainMod}, F, exec, ${browser}''
|
||||
|
|
@ -27,9 +30,13 @@ in
|
|||
''${mainMod}, P, pseudo, # dwindle''
|
||||
''${mainMod}, S, togglesplit, # dwindle''
|
||||
''CTRL ${mainMod} SHIFT, L, exec, hyprlock''
|
||||
''${mainMod} SHIFT, s, exec, hyprshot -m region --clipboard-only ${freezeShot}''
|
||||
''CTRL SHIFT, s, exec, hyprshot -m window --clipboard-only ${freezeShot}''
|
||||
''CTRL SHIFT ${mainMod}, s, exec, hyprshot -m output --clipboard-only ${freezeShot}''
|
||||
|
||||
# Screenshot
|
||||
''${mainMod} SHIFT, s, exec, hyprshot -m region ${clipboardOnly} ${freezeShot}''
|
||||
''CTRL SHIFT, s, exec, hyprshot -m window ${clipboardOnly} ${freezeShot}''
|
||||
''CTRL SHIFT ${mainMod}, s, exec, hyprshot -m output ${clipboardOnly} ${freezeShot}''
|
||||
''CTRL ALT, s, exec, hyprshot -m active -m window ${clipboardOnly} ${freezeShot}''
|
||||
|
||||
''${mainMod}, PERIOD, exec, rofi -modi emoji -show emoji''
|
||||
''CTRL ${mainMod}, c, exec, rofi -show calc -modi calc -no-show-match -no-sort''
|
||||
''${mainMod}, X, exec, sleep 0.1 && swaync-client -t -sw''
|
||||
|
|
|
|||
|
|
@ -60,7 +60,8 @@ in
|
|||
enable = true;
|
||||
xwayland.enable = true;
|
||||
systemd.enable = false;
|
||||
package = inputs.hyprland.packages.${system}.hyprland;
|
||||
package = null;
|
||||
portalPackage = null;
|
||||
|
||||
plugins =
|
||||
(with inputs.hyprland-plugins.packages.${system}; [
|
||||
|
|
|
|||
|
|
@ -126,8 +126,9 @@ in
|
|||
nvim-nio
|
||||
one-small-step-for-vimkind
|
||||
none-ls-nvim
|
||||
markdown-preview-nvim
|
||||
render-markdown-nvim
|
||||
markdown-preview-nvim
|
||||
markdown-nvim
|
||||
image-nvim
|
||||
hover-nvim
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
pkgs,
|
||||
lib,
|
||||
nvidia-offload-enabled,
|
||||
...
|
||||
}:
|
||||
let
|
||||
|
|
@ -11,6 +12,7 @@ let
|
|||
(lib.head oldAttrs.desktopItems).override {
|
||||
name = "discord";
|
||||
desktopName = "Discord";
|
||||
exec = if nvidia-offload-enabled == true then "offload vesktop %U" else "vesktop %U";
|
||||
}
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
enable = true;
|
||||
withUWSM = false;
|
||||
package = inputs.hyprland.packages."${pkgs.system}".hyprland;
|
||||
# portalPackage = inputs.hyprland.packages.${pkgs.system}.xdg-desktop-portal-hyprland;
|
||||
portalPackage = inputs.hyprland.packages.${pkgs.system}.xdg-desktop-portal-hyprland;
|
||||
};
|
||||
|
||||
xdg.portal = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue