mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 08:43:00 +00:00
obsidian: no home-manager
This commit is contained in:
parent
ba165a69bd
commit
960699a2f1
6 changed files with 26 additions and 6 deletions
|
|
@ -77,6 +77,7 @@ vim:ft=gotmpl
|
||||||
.config/tmux
|
.config/tmux
|
||||||
.config/dunst
|
.config/dunst
|
||||||
.config/kitty
|
.config/kitty
|
||||||
|
.config/hypr
|
||||||
.local/share/kio/**
|
.local/share/kio/**
|
||||||
.local/share/fonts/**
|
.local/share/fonts/**
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ in {
|
||||||
# "com.discordapp.Discord"
|
# "com.discordapp.Discord"
|
||||||
"com.google.EarthPro"
|
"com.google.EarthPro"
|
||||||
"com.wps.Office"
|
"com.wps.Office"
|
||||||
"md.obsidian.Obsidian"
|
# "md.obsidian.Obsidian"
|
||||||
# "app.zen_browser.zen"
|
# "app.zen_browser.zen"
|
||||||
# "com.vivaldi.Vivaldi"
|
# "com.vivaldi.Vivaldi"
|
||||||
"com.getpostman.Postman"
|
"com.getpostman.Postman"
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@
|
||||||
lib.hiPrio (
|
lib.hiPrio (
|
||||||
pkgs.runCommand "${p.name}-wrapped" {nativeBuildInputs = with pkgs; [makeWrapper];} ''
|
pkgs.runCommand "${p.name}-wrapped" {nativeBuildInputs = with pkgs; [makeWrapper];} ''
|
||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
|
ln -s ${p}/share $out/share
|
||||||
makeWrapper \
|
makeWrapper \
|
||||||
${p}/bin/${p.meta.mainProgram or p.pname} \
|
${p}/bin/${p.meta.mainProgram or p.pname} \
|
||||||
$out/bin/${p.meta.mainProgram or p.pname} \
|
$out/bin/${p.meta.mainProgram or p.pname} \
|
||||||
|
|
@ -29,7 +30,7 @@
|
||||||
}
|
}
|
||||||
''
|
''
|
||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
# ln -s ${p}/share $out/share
|
ln -s ${p}/share $out/share
|
||||||
makeWrapper ${lib.getExe p} $out/bin/${p.meta.mainProgram or p.pname} \
|
makeWrapper ${lib.getExe p} $out/bin/${p.meta.mainProgram or p.pname} \
|
||||||
--inherit-argv0 \
|
--inherit-argv0 \
|
||||||
--run '
|
--run '
|
||||||
|
|
@ -100,7 +101,6 @@ in {
|
||||||
feishin
|
feishin
|
||||||
bruno
|
bruno
|
||||||
bruno-cli
|
bruno-cli
|
||||||
cider-2
|
|
||||||
kicad
|
kicad
|
||||||
blender
|
blender
|
||||||
logisim-evolution
|
logisim-evolution
|
||||||
|
|
@ -108,12 +108,16 @@ in {
|
||||||
wayland-bongocat
|
wayland-bongocat
|
||||||
kdePackages.qttools
|
kdePackages.qttools
|
||||||
antigravity
|
antigravity
|
||||||
|
nur.repos.forkprince.helium-nightly
|
||||||
|
prismlauncher
|
||||||
|
obsidian
|
||||||
]
|
]
|
||||||
++ (mkFcitxIM [
|
++ (mkFcitxIM [
|
||||||
pkgs.neovim-qt
|
pkgs.neovim-qt
|
||||||
])
|
])
|
||||||
++ (mkElectronWayland [
|
++ (mkElectronWayland [
|
||||||
pkgs.ticktick
|
# pkgs.ticktick
|
||||||
|
pkgs.cider-2
|
||||||
]);
|
]);
|
||||||
|
|
||||||
home.sessionVariables = {
|
home.sessionVariables = {
|
||||||
|
|
@ -128,6 +132,20 @@ in {
|
||||||
"electron-36.9.5"
|
"electron-36.9.5"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# TODO: This is a workaround since upstram did not implement p.name for ticktick
|
||||||
|
# xdg.desktopEntries."ticktick" = {
|
||||||
|
# name = "TickTick";
|
||||||
|
# exec = "${lib.getExe pkgs.ticktick} %U";
|
||||||
|
# terminal = false;
|
||||||
|
# type = "Application";
|
||||||
|
# icon = "ticktick";
|
||||||
|
# categories = ["Office"];
|
||||||
|
# comment = "TickTick is a powerful to-do & task management app with seamless cloud synchronization across all your devices. Whether you need to schedule an agenda, make memos, share shopping lists, collaborate in a team, or even develop a new habit, TickTick is always here to help you get stuff done and keep life on track.";
|
||||||
|
# settings = {
|
||||||
|
# StartupWMClass = "TickTick";
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
|
||||||
services.protonmail-bridge.enable = true;
|
services.protonmail-bridge.enable = true;
|
||||||
services.remmina.enable = true;
|
services.remmina.enable = true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
{name = "google/gemini-3-pro-preview";}
|
{name = "google/gemini-3-pro-preview";}
|
||||||
{name = "anthropic/claude-sonnet-4.5";}
|
{name = "anthropic/claude-sonnet-4.5";}
|
||||||
{name = "anthropic/claude-haiku-4.5";}
|
{name = "anthropic/claude-haiku-4.5";}
|
||||||
{name = "anthropic/claude-opus-4.1";}
|
{name = "anthropic/claude-opus-4.5";}
|
||||||
{name = "openai/gpt-5.1";}
|
{name = "openai/gpt-5.1";}
|
||||||
{name = "openai/gpt-5.1-codex";}
|
{name = "openai/gpt-5.1-codex";}
|
||||||
{name = "openai/gpt-5-mini";}
|
{name = "openai/gpt-5-mini";}
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ in {
|
||||||
"text/x-chdr" = gvim; # .h
|
"text/x-chdr" = gvim; # .h
|
||||||
"text/javascript" = gvim;
|
"text/javascript" = gvim;
|
||||||
"text/x-python" = gvim;
|
"text/x-python" = gvim;
|
||||||
|
"application/yaml" = gvim; # .yaml, .yml
|
||||||
# CSV
|
# CSV
|
||||||
"text/csv" = gvim;
|
"text/csv" = gvim;
|
||||||
"text/markdown" = gvim;
|
"text/markdown" = gvim;
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
./vimrc-support.nix
|
./vimrc-support.nix
|
||||||
];
|
];
|
||||||
programs.obsidian = {
|
programs.obsidian = {
|
||||||
enable = true;
|
enable = false;
|
||||||
vaults."HomeManagerDryRun" = {
|
vaults."HomeManagerDryRun" = {
|
||||||
enable = true;
|
enable = true;
|
||||||
target = "HomeManagerDryRun"; # relative to $HOME
|
target = "HomeManagerDryRun"; # relative to $HOME
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue