Compare commits

..

32 Commits

Author SHA1 Message Date
0ef93baee0 Merge branch 'master' of github.com:szymon-jozef/amazing-dotfiles 2026-06-02 00:03:28 +02:00
fe64dc6344 docs: update readme 2026-06-02 00:03:21 +02:00
338652be3e chore: update home flake.lock 2026-05-30 23:47:51 +02:00
de6c4000c7 chore: state before home-manager update 2026-05-30 23:47:46 +02:00
66f9dc1bb3 image handler xdg 2026-05-30 19:19:16 +02:00
a33f6f6da3 add libreoffice 2026-05-30 18:31:46 +02:00
4ec3bc2f47 add zathura 2026-05-30 17:54:23 +02:00
94bcf08e7f a;sld 2026-05-28 17:57:03 +02:00
d1ec59478c nixd 2026-05-19 21:40:52 +02:00
93e6dd9858 chore: update home flake.lock 2026-05-15 23:13:40 +02:00
78f4fdafe8 chore: state before home-manager update 2026-05-15 23:13:29 +02:00
a0054abc4f update signal messenger and add feh 2026-05-14 22:44:19 +02:00
4ba52fe963 nixvim nixd und rpcs3 fix 2026-05-14 17:28:38 +02:00
b0883c1b54 chore: update home flake.lock 2026-05-13 17:11:46 +02:00
eb68462cfb chore: state before home-manager update 2026-05-13 17:11:42 +02:00
b724465db1 chore: update home flake.lock 2026-05-12 18:30:33 +02:00
3e15740c3f chore: state before home-manager update 2026-05-12 18:30:28 +02:00
f604e21761 nixvim 2026-05-07 09:27:33 +02:00
16304aeb3f chore: update home flake.lock 2026-05-06 22:48:30 +02:00
a751279ec3 chore: state before home-manager update 2026-05-06 22:48:26 +02:00
baed566262 remove unused import 2026-05-06 19:57:32 +02:00
26cbf784b2 fix: yazi 2026-05-06 19:46:58 +02:00
3f463c5dc7 change xdg folders to flake variables 2026-05-06 18:24:17 +02:00
5675c7e388 update yazi 2026-05-06 18:22:09 +02:00
b402858cd6 remove hugo & update hyprland 2026-05-06 17:50:58 +02:00
49c1ff737a chore: state before home-manager update 2026-05-06 12:29:55 +02:00
dd77199323 chore: update home flake.lock 2026-05-03 19:49:32 +02:00
9516457cfd chore: state before home-manager update 2026-05-03 19:49:28 +02:00
6125f6de46 chore: update home flake.lock 2026-05-02 20:14:31 +02:00
09f37d2e85 chore: state before home-manager update 2026-05-02 20:14:28 +02:00
bf46aa2889 chore: update home flake.lock 2026-04-30 23:05:46 +02:00
e740081f81 chore: state before home-manager update 2026-04-30 23:05:42 +02:00
12 changed files with 215 additions and 150 deletions

View File

@@ -1,3 +1,5 @@
# This repo is now deprecated in favor of new [nixos-born-again](https://github.com/szymon-jozef/nixos-born-again)
![Nix](https://img.shields.io/badge/Nix-unstable-blue.svg?logo=nixos&logoColor=white) ![Nix](https://img.shields.io/badge/Nix-unstable-blue.svg?logo=nixos&logoColor=white)
![Home Manager](https://img.shields.io/badge/Home_Manager-enabled-brightgreen.svg) ![Home Manager](https://img.shields.io/badge/Home_Manager-enabled-brightgreen.svg)
# My even cooler than previous dotfiles! # My even cooler than previous dotfiles!

79
flake.lock generated
View File

@@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777398395, "lastModified": 1780154910,
"narHash": "sha256-SXlXUP3hdOLeACtGbx1Q5ShhJs3WgP2SPhCnv9Ew+Hw=", "narHash": "sha256-aaGjVFEAJQWB69kok/AthcXpT/9yA5Ag2uYDwdbbj5c=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "nix", "repo": "nix",
"rev": "ea21443e55c1acca99a69076539e71eaffb87db5", "rev": "cf8ccac24e24a2a78fe6f36de9c5d5e9860299a4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -28,11 +28,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1775087534, "lastModified": 1778716662,
"narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -66,11 +66,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777434174, "lastModified": 1780099287,
"narHash": "sha256-KwTyQ5g2qDhWIs/O6vH8HeF8n4JCzZIT/VYE7nYnukQ=", "narHash": "sha256-efIPwVGtIWIjWcznhaop6XN6HxnOL8800hF6CBNvlqQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "d3b4e4b1bd59aedd3d4eb0a8df7162edb6da4607", "rev": "7d8127d308c3fb9664f7e643eec944be74ebb37d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -87,11 +87,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1776184304, "lastModified": 1778805320,
"narHash": "sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc=", "narHash": "sha256-nGFJ01m2CTBKD4ABtcY4vLhHrRN91LKr/pn41PcU78A=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "3c7524c68348ef79ce48308e0978611a050089b2", "rev": "9846abe15e7d0d36b8acbd4d05f2b87461744c92",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -136,11 +136,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1777077449, "lastModified": 1779796641,
"narHash": "sha256-AIiMJiqvGrN4HyLEbKAoCSRRYn0rnlW5VbKNIMIYqm4=", "narHash": "sha256-ZsIrKmhp4vbBXoXXmR/tBXA/UCsAQiJL9vsgZEduhVY=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a4bf06618f0b5ee50f14ed8f0da77d34ecc19160", "rev": "25f538306313eae3927264466c70d7001dcea1df",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -152,11 +152,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1777268161, "lastModified": 1779560665,
"narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=", "narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76", "rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -175,11 +175,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1777236345, "lastModified": 1780161591,
"narHash": "sha256-ALOqlq7bE30lsX4rA76hXeQ2aLLEpb44hS+D1+jWS88=", "narHash": "sha256-eOiIbCMsYMP9JgZXzuT/m41djqDOEHTKjMFrm5NeVHM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "a67d9cd6ff725a763afe88727aac73208ded3bf4", "rev": "57e5355a843618a717a19d43b2a726a8f27f0bd1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -204,11 +204,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1771423342, "lastModified": 1776659114,
"narHash": "sha256-7uXPiWB0YQ4HNaAqRvVndYL34FEp1ZTwVQHgZmyMtC8=", "narHash": "sha256-qapCOQmR++yZSY43dzrp3wCrkOTLpod+ONtJWBk6iKU=",
"owner": "pyproject-nix", "owner": "pyproject-nix",
"repo": "build-system-pkgs", "repo": "build-system-pkgs",
"rev": "04e9c186e01f0830dad3739088070e4c551191a4", "rev": "ffaa2161dd5d63e0e94591f86b54fc239660fb2e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -225,11 +225,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1771518446, "lastModified": 1776715674,
"narHash": "sha256-nFJSfD89vWTu92KyuJWDoTQJuoDuddkJV3TlOl1cOic=", "narHash": "sha256-Gs1VnEkCkkRZxJQAC/Dhz0Jbfi22mFXChbtNg9w/Ybg=",
"owner": "pyproject-nix", "owner": "pyproject-nix",
"repo": "pyproject.nix", "repo": "pyproject.nix",
"rev": "eb204c6b3335698dec6c7fc1da0ebc3c6df05937", "rev": "69f57f27e52a87c54e28138a75ec741cd46663c9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -254,15 +254,16 @@
}, },
"systems": { "systems": {
"locked": { "locked": {
"lastModified": 1681028828, "lastModified": 1774449309,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", "narHash": "sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w=",
"owner": "nix-systems", "owner": "nix-systems",
"repo": "default", "repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", "rev": "c29398b59d2048c4ab79345812849c9bd15e9150",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-systems", "owner": "nix-systems",
"ref": "future-26.11",
"repo": "default", "repo": "default",
"type": "github" "type": "github"
} }
@@ -294,11 +295,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772408201, "lastModified": 1777895960,
"narHash": "sha256-3Va9Tq/tg9ZuCX+PFd9oPgwtBDQRjjh60cYKZjZDxNM=", "narHash": "sha256-KebDsQd+A7pm++Tp0744EjULttHvz1wbKqNKkMA/088=",
"owner": "pyproject-nix", "owner": "pyproject-nix",
"repo": "uv2nix", "repo": "uv2nix",
"rev": "4bac9176117824d4550deeba9b86d9f96ac5d081", "rev": "5ad90d48b80ecc920ca2247d53f46beba302e186",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -331,11 +332,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777356688, "lastModified": 1780123543,
"narHash": "sha256-fOhJpz7QAkBWAAih72CmnIfIN0pHfuZjhZQ/hBLNWxo=", "narHash": "sha256-vRHmt1N3rPgLJFcSQfHb2c3F7edzVPcyAk6/2QYmO1s=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "b3c972b3d8537a9cf7a0db96b164c9c3e580884a", "rev": "7e1dae7aa169ad02f18ca11da247008181b2dc7f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -354,11 +355,11 @@
"uv2nix": "uv2nix" "uv2nix": "uv2nix"
}, },
"locked": { "locked": {
"lastModified": 1773515729, "lastModified": 1778101628,
"narHash": "sha256-+TfrJdqRxmzarLednTCFfxDi1uGNYnIbtyLAFw2Pj0U=", "narHash": "sha256-6/x1NOD8QyI+up09LsQdyX7EEd0w7Qr5o9JeQ3AqLHk=",
"owner": "szymon-jozef", "owner": "szymon-jozef",
"repo": "zut-calendar", "repo": "zut-calendar",
"rev": "3284491807e196414445326d11913b43e7a0225f", "rev": "b69ae15381ca37f763c1ef072c67d953017c8bd4",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -70,9 +70,14 @@
statusBar = "ashell"; # available: ashell | waybar statusBar = "ashell"; # available: ashell | waybar
pathConfig = { pathConfig = {
wallpaper = "Obrazy/tapety/catppuccin"; wallpaper = "Obrazy/tapety/catppuccin"; # relative to $HOME/
screenshot = "Obrazy/zrzuty/"; screenshot = "Obrazy/zrzuty/"; # relative to $HOME/
obsidian = "Dokumenty/obsidian"; obsidian = "Dokumenty/obsidian"; # relative to $HOME/
projects = "~/Kodowanie";
documents = "~/Dokumenty";
pictures = "~/Obrazy";
downloads = "~/Pobrane";
video = "~/Video";
}; };
isNixOS = true; isNixOS = true;

View File

@@ -107,99 +107,99 @@
}; };
# update = { update = {
# body = body =
# if userConfig.isNixOS then if userConfig.isNixOS then
# # fish # fish
# '' ''
# echo "=== System packages update ===" echo "=== System packages update ==="
# pushd /etc/nixos pushd /etc/nixos
# if git pull if git pull
# git add -A git add -A
# git commit --allow-empty -m "chore: state before system update" git commit --allow-empty -m "chore: state before system update"
#
# nix flake update
#
# if test $status -eq 0
# git add ./flake.lock
# git commit --allow-empty -m "chore: update system flake.lock"
# reload_system
# git push
# else
# echo "Error while updating system flake!"
# end
# else
# echo "Error: 'git pull' failed in /etc/nixos. Skipping system update."
# end
# popd nix flake update
# echo "=== User packages update ===" if test $status -eq 0
# pushd $HOME/.config/home-manager git add ./flake.lock
git commit --allow-empty -m "chore: update system flake.lock"
reload_system
git push
else
echo "Error while updating system flake!"
end
else
echo "Error: 'git pull' failed in /etc/nixos. Skipping system update."
end
# if git pull popd
# git add -A
# git commit --allow-empty -m "chore: state before home-manager update"
#
# nix flake update
#
# if test $status -eq 0
# git add ./flake.lock
# git commit --allow-empty -m "chore: update home flake.lock"
# git push
# reload_dotfiles
# else
# echo "Error while updating home flake!"
# end
# else
# echo "Error: 'git pull' failed in home-manager. Skipping user update."
# end
# popd echo "=== User packages update ==="
pushd $HOME/.config/home-manager
# if type -q flatpak if git pull
# echo "=== Flatpak update ===" git add -A
# flatpak update --noninteractive git commit --allow-empty -m "chore: state before home-manager update"
#
# echo "=== Flatpak remove unused ==="
# flatpak uninstall --unused --noninteractive
# end
# ''
# else
# # fish
# ''
# echo "===System update==="
# if not type -q yay nix flake update
# echo "Yay not found… Please consider installing it!"
# else
# yay
# end
# if type -q pacman if test $status -eq 0
# echo "===Remove orphans===" git add ./flake.lock
# set orphans (pacman -Qtdq) git commit --allow-empty -m "chore: update home flake.lock"
# if test (count $orphans) -gt 0 git push
# sudo pacman -Rns $orphans reload_dotfiles
# end else
# end echo "Error while updating home flake!"
end
else
echo "Error: 'git pull' failed in home-manager. Skipping user update."
end
# if type -q flatpak popd
# echo "===Flatpak update==="
# flatpak update --noninteractive
# echo "===Flatpak remove unused==="
# flatpak uninstall --unused
# end
# if type -q nix-channel if type -q flatpak
# echo "===Nix update===" echo "=== Flatpak update ==="
# nix-channel --update flatpak update --noninteractive
# echo "===Nix garbage collection==="
# home-manager expire-generations "-7 days" echo "=== Flatpak remove unused ==="
# end flatpak uninstall --unused --noninteractive
# ''; end
# }; ''
else
# fish
''
echo "===System update==="
if not type -q yay
echo "Yay not found Please consider installing it!"
else
yay
end
if type -q pacman
echo "===Remove orphans==="
set orphans (pacman -Qtdq)
if test (count $orphans) -gt 0
sudo pacman -Rns $orphans
end
end
if type -q flatpak
echo "===Flatpak update==="
flatpak update --noninteractive
echo "===Flatpak remove unused==="
flatpak uninstall --unused
end
if type -q nix-channel
echo "===Nix update==="
nix-channel --update
echo "===Nix garbage collection==="
home-manager expire-generations "-7 days"
end
'';
};
blog_build_and_push = { blog_build_and_push = {
body = body =
@@ -224,7 +224,7 @@
ls = "eza --long --icons --group-directories-first --git"; ls = "eza --long --icons --group-directories-first --git";
lst = "eza --long --icons --color --git --tree"; lst = "eza --long --icons --color --git --tree";
rm = "trash"; rm = "trash";
update = "topgrade"; # update = "topgrade";
}; };
}; };
} }

View File

@@ -1,4 +1,4 @@
{ ... }: { pkgs, userConfig, ... }:
{ {
programs.nixvim = { programs.nixvim = {
@@ -224,16 +224,26 @@
installRustc = true; installRustc = true;
}; };
# nix # nix
nil_ls.enable = true; nixd = {
enable = true;
filetypes = [ "nix" ];
formatting = {
command = [ "nixfmt" ];
};
nixpkgs.expr = ''
import (builtins.getFlake "/etc/nixos/").inputs.nixpkgs { }
'';
home-manager.expr = ''
(builtins.getFlake "/home/${userConfig.username}/.home-manager").homeConfigurations."${userConfig.username}@${userConfig.hostName}".options
'';
};
# other # other
marksman.enable = true; marksman.enable = true;
}; };
keymaps = { keymaps = {
lspBuf = { lspBuf = {
"gd" = "definition";
"gi" = "implementation";
"<leader>ca" = "code_action"; "<leader>ca" = "code_action";
"<leader>cf" = "format";
"<leader>r" = "rename"; "<leader>r" = "rename";
}; };
}; };

View File

@@ -1,4 +1,4 @@
{ ... }: { userConfig, ... }:
{ {
programs.yazi = { programs.yazi = {
@@ -37,6 +37,41 @@
"yank" "yank"
]; ];
} }
{
on = [
"g"
"p"
];
run = "cd ${userConfig.pathConfig.downloads}";
}
{
on = [
"g"
"d"
];
run = "cd ${userConfig.pathConfig.documents}";
}
{
on = [
"g"
"v"
];
run = "cd ${userConfig.pathConfig.video}";
}
{
on = [
"g"
"o"
];
run = "cd ${userConfig.pathConfig.pictures}";
}
{
on = [
"g"
"k"
];
run = "cd ${userConfig.pathConfig.projects}";
}
]; ];
}; };
} }

View File

@@ -1,5 +1,4 @@
{ {
config,
pkgs, pkgs,
userConfig, userConfig,
... ...
@@ -10,7 +9,8 @@
programs.mangohud = { programs.mangohud = {
enable = true; enable = true;
package = if userConfig.isNixOS then pkgs.mangohud else (pkgs.runCommand "dummy-mangohud" { } "mkdir $out"); package =
if userConfig.isNixOS then pkgs.mangohud else (pkgs.runCommand "dummy-mangohud" { } "mkdir $out");
}; };
xdg.configFile."MangoHud/MangoHud.conf".text = '' xdg.configFile."MangoHud/MangoHud.conf".text = ''

View File

@@ -11,7 +11,7 @@
]; ];
bind = [ bind = [
"$mainMod Control_L, s, exec,[workspace 1] signal-desktop --password-store=\"kwallet6\"" "$mainMod Control_L, s, exec,[workspace 1] $signal_client"
"$mainMod Control_L, s, focuswindow, class:^(signal)$" "$mainMod Control_L, s, focuswindow, class:^(signal)$"
"$mainMod Control_L, s, focuswindow, title:^(signal)$" "$mainMod Control_L, s, focuswindow, title:^(signal)$"
"$mainMod Control_L, v, sendshortcut, ctrl, k, class:^(vesktop)$" "$mainMod Control_L, v, sendshortcut, ctrl, k, class:^(vesktop)$"

View File

@@ -5,6 +5,7 @@
}: }:
let let
uwsm_run = "${pkgs.uwsm}/bin/uwsm app"; uwsm_run = "${pkgs.uwsm}/bin/uwsm app";
signal_client = "${pkgs.kitty}/bin/kitty --title 'gurk' ${pkgs.gurk-rs}/bin/gurk";
in in
{ {
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
@@ -17,6 +18,7 @@ in
"$notes" = "${pkgs.obsidian}/bin/obsidian"; "$notes" = "${pkgs.obsidian}/bin/obsidian";
"$browser" = if userConfig.isNixOS then "zen-beta" else "zen-browser"; # beta on nixos "$browser" = if userConfig.isNixOS then "zen-beta" else "zen-browser"; # beta on nixos
"$openrgb_color" = "09ce30"; "$openrgb_color" = "09ce30";
"$signal_client" = signal_client;
env = [ env = [
"XCURSOR_SIZE, 32" "XCURSOR_SIZE, 32"

View File

@@ -11,15 +11,16 @@
kb_rules = ""; kb_rules = "";
follow_mouse = 1; follow_mouse = 1;
left_handed = false; left_handed = false;
sensitivity = -0.5; sensitivity = 0;
touchpad = { touchpad = {
natural_scroll = true; natural_scroll = true;
}; };
}; };
# mouse has super high dpi so lover the sensitivity!
device = { device = {
name = "msft0001:01-06cb:7f28-touchpad"; name = "corsair-corsair-m75-gaming-mouse";
sensitivity = 0; sensitivity = -0.5;
}; };
cursor = { cursor = {

View File

@@ -15,6 +15,7 @@ let
]; ];
}; };
in in
{ {
home.packages = home.packages =
with pkgs; with pkgs;
@@ -38,8 +39,9 @@ in
bc bc
nh nh
runc runc
nixfmt
hugo zathura
zathuraPkgs.zathura_pdf_mupdf
# Music # Music
spotify spotify
@@ -48,6 +50,8 @@ in
homebank homebank
gimp gimp
rstudio-with-packages rstudio-with-packages
feh
libreoffice
# Messaging # Messaging
vesktop vesktop
@@ -59,7 +63,7 @@ in
prismlauncher prismlauncher
heroic heroic
# lutris # lutris
rpcs3 pkgs-stable.rpcs3
pcsx2 pcsx2
]; ];

View File

@@ -1,4 +1,4 @@
{ ... }: { userConfig, ... }:
let let
browserFallback = [ browserFallback = [
@@ -7,6 +7,8 @@ let
"brave.desktop" "brave.desktop"
"chromium.desktop" "chromium.desktop"
]; ];
imageViewer = "feh.desktop";
in in
{ {
xdg.portal.config = { xdg.portal.config = {
@@ -38,9 +40,12 @@ in
"audio/mpeg" = [ "mpv.desktop" ]; "audio/mpeg" = [ "mpv.desktop" ];
"image/*" = [ "org.kde.koko.desktop" ]; "image/*" = [ "org.kde.koko.desktop" ];
"image/png" = [ "feh.desktop" ]; "image/png" = [ imageViewer ];
"image/bmp" = [ "feh.desktop" ]; "image/jpeg" = [ imageViewer ];
"image/svg+xml" = [ "feh.desktop" ]; "image/jpg" = [ imageViewer ];
"image/bmp" = [ imageViewer ];
"image/svg+xml" = [ imageViewer ];
"image/webp" = [ imageViewer ];
"x-scheme-handler/discord" = [ "vesktop.desktop" ]; "x-scheme-handler/discord" = [ "vesktop.desktop" ];
"x-scheme-handler/sgnl" = [ "signal-desktop.desktop" ]; "x-scheme-handler/sgnl" = [ "signal-desktop.desktop" ];
@@ -52,12 +57,12 @@ in
enable = true; enable = true;
createDirectories = true; createDirectories = true;
desktop = null; desktop = null;
documents = "$HOME/Dokumenty"; documents = baseNameOf userConfig.pathConfig.documents;
download = "$HOME/Pobrane"; download = baseNameOf userConfig.pathConfig.downloads;
music = null; music = null;
pictures = "$HOME/Obrazy"; pictures = baseNameOf userConfig.pathConfig.pictures;
videos = "$HOME/Video"; videos = baseNameOf userConfig.pathConfig.video;
projects = "$HOME/Kodowanie"; projects = baseNameOf userConfig.pathConfig.projects;
templates = null; templates = null;
publicShare = null; publicShare = null;
setSessionVariables = true; setSessionVariables = true;