summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'accounts/gkleen@sif/default.nix')
-rw-r--r--accounts/gkleen@sif/default.nix36
1 files changed, 20 insertions, 16 deletions
diff --git a/accounts/gkleen@sif/default.nix b/accounts/gkleen@sif/default.nix
index c7588e2f..23525791 100644
--- a/accounts/gkleen@sif/default.nix
+++ b/accounts/gkleen@sif/default.nix
@@ -160,7 +160,7 @@ in {
160 yaml-mode json-mode shakespeare-mode smart-mode-line 160 yaml-mode json-mode shakespeare-mode smart-mode-line
161 highlight-parentheses highlight-symbol ag sass-mode lua-mode 161 highlight-parentheses highlight-symbol ag sass-mode lua-mode
162 fira-code-mode use-package wanderlust # notmuch 162 fira-code-mode use-package wanderlust # notmuch
163 use-package-ensure-system-package git-gutter emacsScratch 163 git-gutter emacsScratch
164 edit-server mediawiki editorconfig typescript-mode 164 edit-server mediawiki editorconfig typescript-mode
165 markdown-mode nftables-mode rustic lsp-mode lsp-ui 165 markdown-mode nftables-mode rustic lsp-mode lsp-ui
166 direnv company projectile tomorrow-night-paradise-theme 166 direnv company projectile tomorrow-night-paradise-theme
@@ -209,6 +209,7 @@ in {
209 flk = "$HOME/projects/machines"; 209 flk = "$HOME/projects/machines";
210 rz = "$HOME/projects/rz"; 210 rz = "$HOME/projects/rz";
211 pro = "$HOME/projects/pro"; 211 pro = "$HOME/projects/pro";
212 media = "$HOME/media";
212 }; 213 };
213 214
214 obs-studio = { 215 obs-studio = {
@@ -227,7 +228,7 @@ in {
227 kitty = { 228 kitty = {
228 enable = true; 229 enable = true;
229 font = { 230 font = {
230 package = pkgs.fira; 231 package = pkgs.nerd-fonts.fira-mono;
231 name = "Fira Mono"; 232 name = "Fira Mono";
232 size = 10; 233 size = 10;
233 }; 234 };
@@ -270,13 +271,14 @@ in {
270 output = [ "eDP-1" "DP-2" "DP-3" ]; 271 output = [ "eDP-1" "DP-2" "DP-3" ];
271 modules-left = [ "hyprland/workspaces" ]; 272 modules-left = [ "hyprland/workspaces" ];
272 modules-center = [ "hyprland/window" ]; 273 modules-center = [ "hyprland/window" ];
273 modules-right = [ "custom/worktime" "custom/worktime-today" "custom/weather" "custom/keymap" "privacy" "tray" "wireplumber" "backlight" "battery" "idle_inhibitor" "clock" ]; 274 modules-right = [ # "custom/worktime" "custom/worktime-today"
275 "custom/weather" "custom/keymap" "privacy" "tray" "wireplumber" "backlight" "battery" "idle_inhibitor" "clock" ];
274 276
275 "custom/weather" = { 277 "custom/weather" = {
276 format = "{}"; 278 format = "{}";
277 tooltip = true; 279 tooltip = true;
278 interval = 3600; 280 interval = 3600;
279 exec = "${lib.getExe pkgs.wttrbar} --hide-conditions --custom-indicator \"<span font=\\\"Symbols Nerd Font Mono\\\" size=\\\"120%\\\">{ICON}</span> {FeelsLikeC}°\""; 281 exec = "${lib.getExe pkgs.wttrbar} --hide-conditions --nerd --custom-indicator \"<span font=\\\"Symbols Nerd Font Mono\\\" size=\\\"120%\\\">{ICON}</span> {FeelsLikeC}°\"";
280 return-type = "json"; 282 return-type = "json";
281 }; 283 };
282 "custom/keymap" = { 284 "custom/keymap" = {
@@ -696,19 +698,19 @@ in {
696 698
697 home = { 699 home = {
698 packages = with pkgs; [ 700 packages = with pkgs; [
699 fira fira-code powerline-fonts nerdfonts pwvucontrol 701 fira fira-code pwvucontrol wrappedKeepassxc wl-clipboard-rs
700 wrappedKeepassxc wl-clipboard-rs mumble pulseaudio-ctl 702 mumble pulseaudio-ctl pamixer libnotify screen-message
701 pamixer libnotify screen-message wrappedYTMDesktop 703 wrappedYTMDesktop libsForQt5.qt5ct playerctl evince
702 libsForQt5.qt5ct playerctl evince thunderbird zoom-us steam 704 thunderbird zoom-us steam steam-run wireshark virt-manager
703 steam-run wireshark virt-manager rclone cached-nix-shell 705 rclone cached-nix-shell worktime fira-code-symbols
704 worktime fira-code-symbols libreoffice xournalpp 706 libreoffice xournalpp google-chrome nixos-shell virt-viewer
705 google-chrome nixos-shell virt-viewer freerdp 707 freerdp gnome-icon-theme paper-icon-theme sshpassSecret
706 gnome-icon-theme paper-icon-theme sshpassSecret weechat 708 weechat element-desktop matrix-synapse-tools.synadm
707 element-desktop matrix-synapse-tools.synadm
708 flakeInputs.deploy-rs.packages.${config.nixpkgs.system}.deploy-rs 709 flakeInputs.deploy-rs.packages.${config.nixpkgs.system}.deploy-rs
709 sieve-connect gimp inkscape udiskie glab nitrokey-app 710 sieve-connect gimp inkscape udiskie glab nitrokey-app
710 pynitrokey gtklock wlrctl remmina openscad spice-record 711 pynitrokey gtklock wlrctl remmina openscad spice-record
711 libguestfs-with-appliance 712 libguestfs-with-appliance nerd-fonts.fira-mono
713 nerd-fonts.symbols-only nerd-fonts.fira-code powerline-fonts
712 ]; 714 ];
713 715
714 file = { 716 file = {
@@ -768,6 +770,8 @@ in {
768 idle-hide = true; 770 idle-hide = true;
769 follow-focus = true; 771 follow-focus = true;
770 start-hidden = true; 772 start-hidden = true;
773 time-format = "%H:%M:%S";
774 date-format = "%Y-%m-%d";
771 }; 775 };
772 }; 776 };
773 }; 777 };
@@ -931,10 +935,10 @@ in {
931 xdgOpenUsePortal = true; 935 xdgOpenUsePortal = true;
932 config = { 936 config = {
933 common.default = [ "gtk" ]; 937 common.default = [ "gtk" ];
934 hyprland.default = [ "gtk" "hyprland" ]; 938 hyprland.default = [ "gtk" "kde" "hyprland" ];
935 }; 939 };
936 extraPortals = with pkgs; [ 940 extraPortals = with pkgs; [
937 xdg-desktop-portal-gtk xdg-desktop-portal-wlr xdg-desktop-portal-hyprland 941 xdg-desktop-portal-kde xdg-desktop-portal-gtk xdg-desktop-portal-wlr xdg-desktop-portal-hyprland
938 ]; 942 ];
939 }; 943 };
940 }; 944 };