Compare commits
2 Commits
f61fc4778d
...
0e86ca0371
| Author | SHA1 | Date | |
|---|---|---|---|
|
0e86ca0371
|
|||
|
663f21bdda
|
@ -84,6 +84,12 @@ in {
|
|||||||
(lib.mkIf pkgs.stdenv.isLinux {
|
(lib.mkIf pkgs.stdenv.isLinux {
|
||||||
generateCompletions = nixosConfig.programs.fish.generateCompletions;
|
generateCompletions = nixosConfig.programs.fish.generateCompletions;
|
||||||
|
|
||||||
|
# TODO: There's a bug with the direnv mechanism:
|
||||||
|
# - When leaving an env, it unloads (good)
|
||||||
|
# - When entering another env, it loads (good)
|
||||||
|
# - When leaving this one, it doesn't unload (bad)
|
||||||
|
# - When entering leaving it again, it works...
|
||||||
|
# This only happens sometimes, is there a race condition?
|
||||||
shellInit = ''
|
shellInit = ''
|
||||||
set fish_greeting
|
set fish_greeting
|
||||||
yes | fish_config theme save "system-theme"
|
yes | fish_config theme save "system-theme"
|
||||||
|
|||||||
@ -102,6 +102,7 @@ in {
|
|||||||
DBI
|
DBI
|
||||||
DBDMariaDB
|
DBDMariaDB
|
||||||
CursesUI
|
CursesUI
|
||||||
|
TextCSV_XS
|
||||||
]))
|
]))
|
||||||
|
|
||||||
(python314.withPackages (p:
|
(python314.withPackages (p:
|
||||||
|
|||||||
@ -619,6 +619,7 @@ in {
|
|||||||
matches = [{app-id = "neovide";}];
|
matches = [{app-id = "neovide";}];
|
||||||
open-on-workspace = "2";
|
open-on-workspace = "2";
|
||||||
open-maximized = true;
|
open-maximized = true;
|
||||||
|
open-focused = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
matches = [{app-id = "jetbrains-clion";}];
|
matches = [{app-id = "jetbrains-clion";}];
|
||||||
@ -631,12 +632,21 @@ in {
|
|||||||
open-floating = true;
|
open-floating = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
matches = [{app-id = "obsidian";}];
|
matches = [
|
||||||
|
{
|
||||||
|
app-id = "electron";
|
||||||
|
title = ".*Chriphost - Obsidian.*";
|
||||||
|
}
|
||||||
|
];
|
||||||
open-on-workspace = "3";
|
open-on-workspace = "3";
|
||||||
|
# open-maximized = true;
|
||||||
|
open-focused = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
matches = [{app-id = "Zotero";}];
|
matches = [{app-id = "Zotero";}];
|
||||||
open-on-workspace = "3";
|
open-on-workspace = "3";
|
||||||
|
# open-maximized = true;
|
||||||
|
open-focused = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
matches = [{app-id = "firefox";}];
|
matches = [{app-id = "firefox";}];
|
||||||
|
|||||||
Reference in New Issue
Block a user