summaryrefslogtreecommitdiff
path: root/nix/modules/home
diff options
context:
space:
mode:
Diffstat (limited to 'nix/modules/home')
-rw-r--r--nix/modules/home/default.nix4
-rw-r--r--nix/modules/home/emacs.nix2
-rw-r--r--nix/modules/home/hyprland.nix36
-rw-r--r--nix/modules/home/user.nix3
4 files changed, 21 insertions, 24 deletions
diff --git a/nix/modules/home/default.nix b/nix/modules/home/default.nix
index 72fcc31..d068383 100644
--- a/nix/modules/home/default.nix
+++ b/nix/modules/home/default.nix
@@ -20,7 +20,6 @@
./mpd.nix
./mako.nix
./user.nix
- ./pantalaimon.nix
];
options = {
@@ -83,7 +82,6 @@
]) else [])
++
(if config.monorepo.profiles.workstation.enable then (with pkgs; [
- open-webui
mumble
]) else [])
++
@@ -167,7 +165,7 @@
qpwgraph
imagemagick
inkscape
- kdenlive
+ kdePackages.kdenlive
kicad
reaper
murmur
diff --git a/nix/modules/home/emacs.nix b/nix/modules/home/emacs.nix
index 71e234c..9ee2424 100644
--- a/nix/modules/home/emacs.nix
+++ b/nix/modules/home/emacs.nix
@@ -3,7 +3,7 @@
programs.emacs =
{
enable = lib.mkDefault config.monorepo.profiles.graphics.enable;
- package = pkgs.emacs30-pgtk;
+ package = pkgs.emacs-pgtk;
extraConfig = ''
(setq debug-on-error t)
(org-babel-load-file
diff --git a/nix/modules/home/hyprland.nix b/nix/modules/home/hyprland.nix
index 1463f90..fa2a78b 100644
--- a/nix/modules/home/hyprland.nix
+++ b/nix/modules/home/hyprland.nix
@@ -37,24 +37,24 @@
"Unknown-1,disable"
];
windowrule = [
- "workspace 1, ^(.*emacs.*)$"
- "workspace 2, ^(.*firefox.*)$"
- "workspace 2, ^(.*Tor Browser.*)$"
- "workspace 2, ^(.*Chromium-browser.*)$"
- "workspace 2, ^(.*chromium.*)$"
- "workspace 3, ^(.*discord.*)$"
- "workspace 3, ^(.*vesktop.*)$"
- "workspace 3, ^(.*fluffychat.*)$"
- "workspace 3, ^(.*element-desktop.*)$"
- "workspace 4, ^(.*qpwgraph.*)$"
- "workspace 4, ^(.*mpv.*)$"
- "workspace 5, ^(.*Monero.*)$"
- "workspace 5, ^(.*org\.bitcoin\..*)$"
- "workspace 5, ^(.*Bitcoin Core - preston.*)$"
- "workspace 5, ^(.*org\.getmonero\..*)$"
- "workspace 5, ^(.*Monero - preston.*)$"
- "workspace 5, ^(.*electrum.*)$"
- "pseudo,fcitx"
+ "workspace 1, title:(^(.*emacs.*)$)"
+ "workspace 2, title:(^(.*firefox.*)$)"
+ "workspace 2, title:(^(.*Tor Browser.*)$)"
+ "workspace 2, title:(^(.*Chromium-browser.*)$)"
+ "workspace 2, title:(^(.*chromium.*)$)"
+ "workspace 3, title:(^(.*discord.*)$)"
+ "workspace 3, title:^(.*vesktop.*)$)"
+ "workspace 3, title:(^(.*fluffychat.*)$)"
+ "workspace 3, title:(^(.*element-desktop.*)$)"
+ "workspace 4, title:(^(.*qpwgraph.*)$)"
+ "workspace 4, title:(^(.*mpv.*)$)"
+ "workspace 5, title:(^(.*Monero.*)$)"
+ "workspace 5, title:(^(.*org\.bitcoin\..*)$)"
+ "workspace 5, title:(^(.*Bitcoin Core - preston.*)$)"
+ "workspace 5, title:(^(.*org\.getmonero\..*)$)"
+ "workspace 5, title:(^(.*Monero - preston.*)$)"
+ "workspace 5, title:(^(.*electrum.*)$)"
+ "pseudo,title:fcitx"
];
bind = [
"$mod, F, exec, firefox"
diff --git a/nix/modules/home/user.nix b/nix/modules/home/user.nix
index d0ce5cd..1087ebc 100644
--- a/nix/modules/home/user.nix
+++ b/nix/modules/home/user.nix
@@ -49,10 +49,9 @@
torsocks tor-browser
# fonts
- noto-fonts noto-fonts-cjk-sans noto-fonts-emoji fira-code font-awesome_6
+ nerd-fonts.iosevka noto-fonts noto-fonts-cjk-sans noto-fonts-emoji fira-code font-awesome_6
(aspellWithDicts
(dicts: with dicts; [ en en-computers en-science ]))
- (nerdfonts.override { fonts = [ "Iosevka" ]; })
# Misc.
pinentry