diff --git a/config/backgrounds/evangelion.jpg b/config/backgrounds/evangelion.jpg new file mode 100644 index 0000000..d0cb893 Binary files /dev/null and b/config/backgrounds/evangelion.jpg differ diff --git a/flake.nix b/flake.nix index 950ee73..9139694 100644 --- a/flake.nix +++ b/flake.nix @@ -16,8 +16,8 @@ editor = "neovim"; # neovim, vscode # List all themes: $ nix build nixpkgs#base16-schemes && ls result/share/themes - theme = "catppuccin-mocha"; # catppuccin-mocha, tokyo-night-dark, one-dark - background = "aurora_borealis.png"; + theme = "red"; # catppuccin-mocha, tokyo-night-dark, one-dark + background = "evangelion.jpg"; resolution = { width = 1920; diff --git a/nixos/home/desktop/hyprland/hyprland.nix b/nixos/home/desktop/hyprland/hyprland.nix index c4627f0..18a124a 100644 --- a/nixos/home/desktop/hyprland/hyprland.nix +++ b/nixos/home/desktop/hyprland/hyprland.nix @@ -61,9 +61,9 @@ wayland.windowManager.hyprland = { enable = true; - plugins = [ - pkgs.hyprlandPlugins.hyprspace - ]; + #plugins = [ + # pkgs.hyprlandPlugins.hyprspace + #]; settings = { monitor = [ @@ -329,9 +329,12 @@ windowrulev2 = [ "opacity 0.90 0.90,class:^(firefox)$" + "opacity 0.90 0.90,class:^(librewolf)$" "opacity 0.90 0.90,class:^(Brave-browser)$" + "opacity 0.95 0.95,class:^(org.qutebrowser.qutebrowser)$" "opacity 0.80 0.80,class:^(code-oss)$" - "opacity 0.80 0.80,class:^(Code)$" + "opacity 0.90 0.90,class:^(code)$" + "opacity 0.90 0.90,initialTitle:^(Open Folder)$" "opacity 0.80 0.80,class:^(code-url-handler)$" "opacity 0.80 0.80,class:^(code-insiders-url-handler)$" "opacity 0.80 0.80,class:^(kitty)$" @@ -352,9 +355,8 @@ "opacity 0.70 0.70,class:^([Ss]team)$" "opacity 0.70 0.70,class:^(steamwebhelper)$" "opacity 0.70 0.70,class:^([Ss]potify)$" - "opacity 0.70 0.70,class:^(org.qutebrowser.qutebrowser)$" - "opacity 0.70 0.70,initialTitle:^(Spotify Free)$" - "opacity 0.70 0.70,initialTitle:^(Spotify Premium)$" + "opacity 0.80 0.70,initialTitle:^(Spotify Free)$" + "opacity 0.80 0.70,initialTitle:^(Spotify Premium)$" "opacity 0.90 0.90,class:^(com.github.rafostar.Clapper)$" "opacity 0.80 0.80,class:^(com.github.tchx84.Flatseal)$" "opacity 0.80 0.80,class:^(hu.kramo.Cartridges)$" @@ -416,9 +418,9 @@ "float,title:^(systemupdate)$" "size 800 450,title:^(systemupdate)$" "workspace special,title:^(systemupdate)$" - "float,class:^(Spotify)$" - "size 960 600,class:^(Spotify)$" - "workspace special,title:^(Spotify)$" + "float,class:^(spotify)$" + "size 960 600,class:^(spotify)$" + "workspace special,title:^(spotify)$" "float,class:^(post_processing_gui.py)$" "float,title:^(Picture-in-Picture)$" @@ -435,12 +437,14 @@ "opacity 0.80 0.70,title:^(JetBrains Toolbox)$" "opacity 0.70 0.60,class:^(org.wireshark.Wireshark)$" "opacity 0.70 0.60,class:^(install4j-burp-StartBurp)$" - "opacity 0.70 0.60,class:^(GitKraken)$" + "opacity 0.90 0.80,class:^(GitKraken)$" "opacity 0.75 0.65,class:^(Arduino IDE)$" "opacity 0.70 0.60,class:^(virt-manager)$" "float,class:^(org.raspberrypi.rpi-imager)$" "opacity 0.80 0.70,title:^(Cobra Monitor)$" "opacity 0.80 0.70,class:^(chat-simplex-desktop-MainKt)$" + + "float,class:^(Bitwarden)$" ]; layerrule = [ diff --git a/nixos/home/desktop/hyprland/hyprlock.nix b/nixos/home/desktop/hyprland/hyprlock.nix index e04f3f9..862cb84 100644 --- a/nixos/home/desktop/hyprland/hyprlock.nix +++ b/nixos/home/desktop/hyprland/hyprlock.nix @@ -252,7 +252,19 @@ zindex = 5; } { - # PLAYER TITTLE + monitor = ""; + text = "$LAYOUT[en, cz, ru] "; + + color = "$accent"; + font_size = 12; + + position = "-127, 29"; + halign = "right"; + valign = "bottom"; + zindex = 5; + } + { + # PLAYER TITLE monitor = ""; text = "cmd[update:1000] echo $(playerctl-hyprlock --title)"; @@ -260,9 +272,9 @@ font_size = 14; font_family = "$font-text"; - position = "0, -400"; - halign = "center"; - valign = "center"; + position = "37, 49"; + halign = "left"; + valign = "bottom"; zindex = 5; } @@ -275,24 +287,9 @@ font_size = 11; font_family = "$font-text"; - position = "0, -420"; - halign = "center"; - valign = "center"; - zindex = 5; - } - - # PLAYER ALBUM - { - monitor = ""; - text = "cmd[update:1000] echo $(playerctl-hyprlock --album)"; - - color = "$fg0"; - font_size = 11; - font_family = "$font-text0"; - - position = "0, -445"; - halign = "center"; - valign = "center"; + position = "37, 29"; + halign = "left"; + valign = "bottom"; zindex = 5; } @@ -311,87 +308,85 @@ zindex = 5; } + # PLAYER ALBUM + #{ + # monitor = ""; + # text = "cmd[update:1000] echo $(playerctl-hyprlock --album)"; + # + # color = "$fg0"; + # font_size = 11; + # font_family = "$font-text0"; + # + # position = "0, -445"; + # halign = "center"; + # valign = "center"; + # zindex = 5; + #} + # PLAYER STATUS - { - monitor = ""; - text = "cmd[update:1000] echo $(playerctl-hyprlock --status)"; - - color = "$fg0"; - font_size = 10; - font_family = "$font-text"; - - position = "720, -370"; - halign = "left"; - valign = "center"; - zindex = 5; - } + #{ + # monitor = ""; + # text = "cmd[update:1000] echo $(playerctl-hyprlock --status)"; + # + # color = "$fg0"; + # font_size = 10; + # font_family = "$font-text"; + # + # position = "720, -370"; + # halign = "left"; + # valign = "center"; + # zindex = 5; + #} # PLAYER SOURCE SYMBOL - { - monitor = ""; - text = "cmd[update:1000] echo $(playerctl-hyprlock --source-symbol)"; - - color = "rgba(255, 255, 255, 0.6)"; - font_size = 16; - font_family = "$font-symbol"; - - position = "-720, -370"; - halign = "right"; - valign = "center"; - zindex = 5; - } + #{ + # monitor = ""; + # text = "cmd[update:1000] echo $(playerctl-hyprlock --source-symbol)"; + # + # color = "rgba(255, 255, 255, 0.6)"; + # font_size = 16; + # font_family = "$font-symbol"; + # + # position = "-720, -370"; + # halign = "right"; + # valign = "center"; + # zindex = 5; + #} # PLAYER SOURCE - { - monitor = ""; - text = "cmd[update:1000] echo $(playerctl-hyprlock --source)"; - - color = "rgba(255, 255, 255, 0.6)"; - font_size = 10; - font_family = "$font-text"; - - position = "-740, -370"; - halign = "right"; - valign = "center"; - zindex = 5; - } + #{ + # monitor = ""; + # text = "cmd[update:1000] echo $(playerctl-hyprlock --source)"; + # + # color = "rgba(255, 255, 255, 0.6)"; + # font_size = 10; + # font_family = "$font-text"; + # + # position = "-740, -370"; + # halign = "right"; + # valign = "center"; + # zindex = 5; + #} ]; shape = [ - { - monitor = ""; - size = "90, 40"; - - shadow_passes = "$text-shadow-pass"; - shadow_boost = "$text-shadow-boost"; - - color = "$shape-col0"; - rounding = "$shape-rd"; - border_size = ""; - border_color = ""; - - position = "-20, 20"; - halign = "right"; - valign = "bottom"; - zindex = 1; - } - { - monitor = ""; - size = "550, 120"; - - shadow_passes = "$text-shadow-pass"; - shadow_boost = "$text-shadow-boost"; - - color = "$shape-col1"; - rounding = "$rounding"; - border_size = ""; - border_color = ""; - - position = "0, 70"; - halign = "center"; - valign = "bottom"; - zindex = 1; - } + #{ + # monitor = ""; + # size = "90, 40"; + # + # shadow_passes = "$text-shadow-pass"; + # shadow_boost = "$text-shadow-boost"; + # + # color = "${config.lib.stylix.color.}"; + # rounding = ""; + # border_size = ""; + # border_color = ""; + # + # position = "-20, 20"; + # halign = "right"; + # valign = "bottom"; + # zindex = 1; + #} ]; }; }; diff --git a/nixos/home/desktop/kde/kde.nix b/nixos/home/desktop/kde/kde.nix index f03df9f..6dd981e 100644 --- a/nixos/home/desktop/kde/kde.nix +++ b/nixos/home/desktop/kde/kde.nix @@ -7,344 +7,7 @@ desktop.kde.enable = lib.mkEnableOption "enable KDE module"; }; - config = lib.mkIf config.desktop.kde.enable { - programs.plasma = { - enable = true; - - shortcuts = { - "ActivityManager"."switch-to-activity-5d67a9cf-0b1a-40b0-a629-e97ffd67fb5d" = []; - "KDE Keyboard Layout Switcher"."Switch keyboard layout to Czech" = []; - "KDE Keyboard Layout Switcher"."Switch keyboard layout to English (US)" = []; - "KDE Keyboard Layout Switcher"."Switch to Last-Used Keyboard Layout" = "Meta+Alt+L"; - "KDE Keyboard Layout Switcher"."Switch to Next Keyboard Layout" = "Alt+Shift,Meta+Alt+K,Switch to Next Keyboard Layout"; - "kaccess"."Toggle Screen Reader On and Off" = "Meta+Alt+S"; - "kcm_touchpad"."Disable Touchpad" = "Touchpad Off"; - "kcm_touchpad"."Enable Touchpad" = "Touchpad On"; - "kcm_touchpad"."Toggle Touchpad" = ["Touchpad Toggle" "Meta+Ctrl+Zenkaku Hankaku,Touchpad Toggle" "Meta+Ctrl+Zenkaku Hankaku"]; - "kmix"."decrease_microphone_volume" = "Microphone Volume Down"; - "kmix"."decrease_volume" = "Volume Down"; - "kmix"."decrease_volume_small" = "Shift+Volume Down"; - "kmix"."increase_microphone_volume" = "Microphone Volume Up"; - "kmix"."increase_volume" = "Volume Up"; - "kmix"."increase_volume_small" = "Shift+Volume Up"; - "kmix"."mic_mute" = ["Microphone Mute" "Meta+Volume Mute,Microphone Mute" "Meta+Volume Mute,Mute Microphone"]; - "kmix"."mute" = "Volume Mute"; - "ksmserver"."Halt Without Confirmation" = "none,,Shut Down Without Confirmation"; - "ksmserver"."Lock Session" = ["Screensaver,Meta+L" "Screensaver,Lock Session"]; - "ksmserver"."Log Out" = "Ctrl+Alt+Del"; - "ksmserver"."Log Out Without Confirmation" = "none,,Log Out Without Confirmation"; - "ksmserver"."LogOut" = "none,,Log Out"; - "ksmserver"."Reboot" = "none,,Reboot"; - "ksmserver"."Reboot Without Confirmation" = "none,,Reboot Without Confirmation"; - "ksmserver"."Shut Down" = "none,,Shut Down"; - "kwin"."Activate Window Demanding Attention" = "Meta+Ctrl+A"; - "kwin"."Cycle Overview" = []; - "kwin"."Cycle Overview Opposite" = []; - "kwin"."Decrease Opacity" = "none,,Decrease Opacity of Active Window by 5%"; - "kwin"."Edit Tiles" = "none,Meta+T,Toggle Tiles Editor"; - "kwin"."Expose" = "Ctrl+F9"; - "kwin"."ExposeAll" = ["Ctrl+F10" "Launch (C),Ctrl+F10" "Launch (C),Toggle Present Windows (All desktops)"]; - "kwin"."ExposeClass" = "Ctrl+F7"; - "kwin"."ExposeClassCurrentDesktop" = []; - "kwin"."Grid View" = "none,Meta+G,Toggle Grid View"; - "kwin"."Increase Opacity" = "none,,Increase Opacity of Active Window by 5%"; - "kwin"."Kill Window" = "Meta+Ctrl+Esc"; - "kwin"."Move Tablet to Next Output" = []; - "kwin"."MoveMouseToCenter" = "Meta+F6"; - "kwin"."MoveMouseToFocus" = "Meta+F5"; - "kwin"."MoveZoomDown" = []; - "kwin"."MoveZoomLeft" = []; - "kwin"."MoveZoomRight" = []; - "kwin"."MoveZoomUp" = []; - "kwin"."Overview" = "Meta+W"; - "kwin"."PoloniumCycleEngine" = "Meta+|,none,Polonium: Cycle Engine"; - "kwin"."PoloniumFocusAbove" = "Meta+K,none,Polonium: Focus Above"; - "kwin"."PoloniumFocusBelow" = "Meta+J,none,Polonium: Focus Below"; - "kwin"."PoloniumFocusLeft" = "Meta+H,none,Polonium: Focus Left"; - "kwin"."PoloniumFocusRight" = []; - "kwin"."PoloniumInsertAbove" = "Meta+Shift+K,none,Polonium: Insert Above"; - "kwin"."PoloniumInsertBelow" = "Meta+Shift+J,none,Polonium: Insert Below"; - "kwin"."PoloniumInsertLeft" = "Meta+Shift+H,none,Polonium: Insert Left"; - "kwin"."PoloniumInsertRight" = "Meta+Shift+L,none,Polonium: Insert Right"; - "kwin"."PoloniumOpenSettings" = "Meta+\\\\,none,Polonium: Open Settings Dialog"; - "kwin"."PoloniumResizeAbove" = "Meta+Ctrl+K,none,Polonium: Resize Above"; - "kwin"."PoloniumResizeBelow" = "Meta+Ctrl+J,none,Polonium: Resize Below"; - "kwin"."PoloniumResizeLeft" = "Meta+Ctrl+H,none,Polonium: Resize Left"; - "kwin"."PoloniumResizeRight" = "Meta+Ctrl+L,none,Polonium: Resize Right"; - "kwin"."PoloniumRetileWindow" = "Meta+Shift+Space,none,Polonium: Retile Window"; - "kwin"."PoloniumSwitchBTree" = []; - "kwin"."PoloniumSwitchHalf" = []; - "kwin"."PoloniumSwitchKwin" = []; - "kwin"."PoloniumSwitchMonocle" = []; - "kwin"."PoloniumSwitchThreeColumn" = []; - "kwin"."Setup Window Shortcut" = "none,,Setup Window Shortcut"; - "kwin"."Show Desktop" = "Meta+D"; - "kwin"."Switch One Desktop Down" = "Meta+Ctrl+Down"; - "kwin"."Switch One Desktop Up" = "Meta+Ctrl+Up"; - "kwin"."Switch One Desktop to the Left" = "Meta+Ctrl+Left"; - "kwin"."Switch One Desktop to the Right" = "Meta+Ctrl+Right"; - "kwin"."Switch Window Down" = "Meta+Alt+Down"; - "kwin"."Switch Window Left" = "Meta+Alt+Left"; - "kwin"."Switch Window Right" = "Meta+Alt+Right"; - "kwin"."Switch Window Up" = "Meta+Alt+Up"; - "kwin"."Switch to Desktop 1" = ["Meta+1" "Ctrl+F1,Ctrl+F1,Switch to Desktop 1"]; - "kwin"."Switch to Desktop 10" = "none,,Switch to Desktop 10"; - "kwin"."Switch to Desktop 11" = "none,,Switch to Desktop 11"; - "kwin"."Switch to Desktop 12" = "none,,Switch to Desktop 12"; - "kwin"."Switch to Desktop 13" = "none,,Switch to Desktop 13"; - "kwin"."Switch to Desktop 14" = "none,,Switch to Desktop 14"; - "kwin"."Switch to Desktop 15" = "none,,Switch to Desktop 15"; - "kwin"."Switch to Desktop 16" = "none,,Switch to Desktop 16"; - "kwin"."Switch to Desktop 17" = "none,,Switch to Desktop 17"; - "kwin"."Switch to Desktop 18" = "none,,Switch to Desktop 18"; - "kwin"."Switch to Desktop 19" = "none,,Switch to Desktop 19"; - "kwin"."Switch to Desktop 2" = ["Meta+2" "Ctrl+F2,Ctrl+F2,Switch to Desktop 2"]; - "kwin"."Switch to Desktop 20" = "none,,Switch to Desktop 20"; - "kwin"."Switch to Desktop 3" = ["Ctrl+F3" "Meta+3,Ctrl+F3,Switch to Desktop 3"]; - "kwin"."Switch to Desktop 4" = ["Meta+4" "Ctrl+F4,Ctrl+F4,Switch to Desktop 4"]; - "kwin"."Switch to Desktop 5" = "Meta+5,,Switch to Desktop 5"; - "kwin"."Switch to Desktop 6" = "none,,Switch to Desktop 6"; - "kwin"."Switch to Desktop 7" = "none,,Switch to Desktop 7"; - "kwin"."Switch to Desktop 8" = "none,,Switch to Desktop 8"; - "kwin"."Switch to Desktop 9" = "none,,Switch to Desktop 9"; - "kwin"."Switch to Next Desktop" = "none,,Switch to Next Desktop"; - "kwin"."Switch to Next Screen" = "none,,Switch to Next Screen"; - "kwin"."Switch to Previous Desktop" = "none,,Switch to Previous Desktop"; - "kwin"."Switch to Previous Screen" = "none,,Switch to Previous Screen"; - "kwin"."Switch to Screen 0" = "none,,Switch to Screen 0"; - "kwin"."Switch to Screen 1" = "none,,Switch to Screen 1"; - "kwin"."Switch to Screen 2" = "none,,Switch to Screen 2"; - "kwin"."Switch to Screen 3" = "none,,Switch to Screen 3"; - "kwin"."Switch to Screen 4" = "none,,Switch to Screen 4"; - "kwin"."Switch to Screen 5" = "none,,Switch to Screen 5"; - "kwin"."Switch to Screen 6" = "none,,Switch to Screen 6"; - "kwin"."Switch to Screen 7" = "none,,Switch to Screen 7"; - "kwin"."Switch to Screen Above" = "none,,Switch to Screen Above"; - "kwin"."Switch to Screen Below" = "none,,Switch to Screen Below"; - "kwin"."Switch to Screen to the Left" = "none,,Switch to Screen to the Left"; - "kwin"."Switch to Screen to the Right" = "none,,Switch to Screen to the Right"; - "kwin"."Toggle Night Color" = []; - "kwin"."Toggle Window Raise/Lower" = "none,,Toggle Window Raise/Lower"; - "kwin"."Walk Through Windows" = "Alt+Tab"; - "kwin"."Walk Through Windows (Reverse)" = "Alt+Shift+Tab"; - "kwin"."Walk Through Windows Alternative" = "none,,Walk Through Windows Alternative"; - "kwin"."Walk Through Windows Alternative (Reverse)" = "none,,Walk Through Windows Alternative (Reverse)"; - "kwin"."Walk Through Windows of Current Application" = "Alt+`"; - "kwin"."Walk Through Windows of Current Application (Reverse)" = "Alt+~"; - "kwin"."Walk Through Windows of Current Application Alternative" = "none,,Walk Through Windows of Current Application Alternative"; - "kwin"."Walk Through Windows of Current Application Alternative (Reverse)" = "none,,Walk Through Windows of Current Application Alternative (Reverse)"; - "kwin"."Window Above Other Windows" = "none,,Keep Window Above Others"; - "kwin"."Window Below Other Windows" = "none,,Keep Window Below Others"; - "kwin"."Window Close" = ["Meta+Q" "Alt+F4,Alt+F4,Close Window"]; - "kwin"."Window Fullscreen" = "none,,Make Window Fullscreen"; - "kwin"."Window Grow Horizontal" = "none,,Expand Window Horizontally"; - "kwin"."Window Grow Vertical" = "none,,Expand Window Vertically"; - "kwin"."Window Lower" = "none,,Lower Window"; - "kwin"."Window Maximize" = "Meta+PgUp"; - "kwin"."Window Maximize Horizontal" = "none,,Maximize Window Horizontally"; - "kwin"."Window Maximize Vertical" = "none,,Maximize Window Vertically"; - "kwin"."Window Minimize" = "Meta+PgDown"; - "kwin"."Window Move" = "none,,Move Window"; - "kwin"."Window Move Center" = "none,,Move Window to the Center"; - "kwin"."Window No Border" = "Meta+G,,Toggle Window Titlebar and Frame"; - "kwin"."Window On All Desktops" = "none,,Keep Window on All Desktops"; - "kwin"."Window One Desktop Down" = "Meta+Ctrl+Shift+Down"; - "kwin"."Window One Desktop Up" = "Meta+Ctrl+Shift+Up"; - "kwin"."Window One Desktop to the Left" = "Meta+Ctrl+Shift+Left"; - "kwin"."Window One Desktop to the Right" = "Meta+Ctrl+Shift+Right"; - "kwin"."Window One Screen Down" = "none,,Move Window One Screen Down"; - "kwin"."Window One Screen Up" = "none,,Move Window One Screen Up"; - "kwin"."Window One Screen to the Left" = "none,,Move Window One Screen to the Left"; - "kwin"."Window One Screen to the Right" = "none,,Move Window One Screen to the Right"; - "kwin"."Window Operations Menu" = "Alt+F3"; - "kwin"."Window Pack Down" = "none,,Move Window Down"; - "kwin"."Window Pack Left" = "none,,Move Window Left"; - "kwin"."Window Pack Right" = "none,,Move Window Right"; - "kwin"."Window Pack Up" = "none,,Move Window Up"; - "kwin"."Window Quick Tile Bottom" = "none,Meta+Down,Quick Tile Window to the Bottom"; - "kwin"."Window Quick Tile Bottom Left" = "none,,Quick Tile Window to the Bottom Left"; - "kwin"."Window Quick Tile Bottom Right" = "none,,Quick Tile Window to the Bottom Right"; - "kwin"."Window Quick Tile Left" = "Meta+Left"; - "kwin"."Window Quick Tile Right" = "Meta+Right"; - "kwin"."Window Quick Tile Top" = "none,Meta+Up,Quick Tile Window to the Top"; - "kwin"."Window Quick Tile Top Left" = "none,,Quick Tile Window to the Top Left"; - "kwin"."Window Quick Tile Top Right" = "none,,Quick Tile Window to the Top Right"; - "kwin"."Window Raise" = "none,,Raise Window"; - "kwin"."Window Resize" = "none,,Resize Window"; - "kwin"."Window Shade" = "none,,Shade Window"; - "kwin"."Window Shrink Horizontal" = "none,,Shrink Window Horizontally"; - "kwin"."Window Shrink Vertical" = "none,,Shrink Window Vertically"; - "kwin"."Window to Desktop 1" = "Meta+!,,Window to Desktop 1"; - "kwin"."Window to Desktop 10" = "none,,Window to Desktop 10"; - "kwin"."Window to Desktop 11" = "none,,Window to Desktop 11"; - "kwin"."Window to Desktop 12" = "none,,Window to Desktop 12"; - "kwin"."Window to Desktop 13" = "none,,Window to Desktop 13"; - "kwin"."Window to Desktop 14" = "none,,Window to Desktop 14"; - "kwin"."Window to Desktop 15" = "none,,Window to Desktop 15"; - "kwin"."Window to Desktop 16" = "none,,Window to Desktop 16"; - "kwin"."Window to Desktop 17" = "none,,Window to Desktop 17"; - "kwin"."Window to Desktop 18" = "none,,Window to Desktop 18"; - "kwin"."Window to Desktop 19" = "none,,Window to Desktop 19"; - "kwin"."Window to Desktop 2" = "Meta+@,,Window to Desktop 2"; - "kwin"."Window to Desktop 20" = "none,,Window to Desktop 20"; - "kwin"."Window to Desktop 3" = "Meta+#,,Window to Desktop 3"; - "kwin"."Window to Desktop 4" = "Meta+$,,Window to Desktop 4"; - "kwin"."Window to Desktop 5" = "none,,Window to Desktop 5"; - "kwin"."Window to Desktop 6" = "none,,Window to Desktop 6"; - "kwin"."Window to Desktop 7" = "none,,Window to Desktop 7"; - "kwin"."Window to Desktop 8" = "none,,Window to Desktop 8"; - "kwin"."Window to Desktop 9" = "none,,Window to Desktop 9"; - "kwin"."Window to Next Desktop" = "none,,Window to Next Desktop"; - "kwin"."Window to Next Screen" = "Meta+Shift+Right"; - "kwin"."Window to Previous Desktop" = "none,,Window to Previous Desktop"; - "kwin"."Window to Previous Screen" = "Meta+Shift+Left"; - "kwin"."Window to Screen 0" = "none,,Move Window to Screen 0"; - "kwin"."Window to Screen 1" = "none,,Move Window to Screen 1"; - "kwin"."Window to Screen 2" = "none,,Move Window to Screen 2"; - "kwin"."Window to Screen 3" = "none,,Move Window to Screen 3"; - "kwin"."Window to Screen 4" = "none,,Move Window to Screen 4"; - "kwin"."Window to Screen 5" = "none,,Move Window to Screen 5"; - "kwin"."Window to Screen 6" = "none,,Move Window to Screen 6"; - "kwin"."Window to Screen 7" = "none,,Move Window to Screen 7"; - "kwin"."view_actual_size" = "Meta+0"; - "kwin"."view_zoom_in" = ["Meta++" "Meta+=,Meta++" "Meta+=,Zoom In"]; - "kwin"."view_zoom_out" = "Meta+-"; - "mediacontrol"."mediavolumedown" = "none,,Media volume down"; - "mediacontrol"."mediavolumeup" = "none,,Media volume up"; - "mediacontrol"."nextmedia" = "Media Next"; - "mediacontrol"."pausemedia" = "Media Pause"; - "mediacontrol"."playmedia" = "none,,Play media playback"; - "mediacontrol"."playpausemedia" = "Media Play"; - "mediacontrol"."previousmedia" = "Media Previous"; - "mediacontrol"."stopmedia" = "Media Stop"; - "org_kde_powerdevil"."Decrease Keyboard Brightness" = "Keyboard Brightness Down"; - "org_kde_powerdevil"."Decrease Screen Brightness" = "Monitor Brightness Down"; - "org_kde_powerdevil"."Decrease Screen Brightness Small" = "Shift+Monitor Brightness Down"; - "org_kde_powerdevil"."Hibernate" = "Hibernate"; - "org_kde_powerdevil"."Increase Keyboard Brightness" = "Keyboard Brightness Up"; - "org_kde_powerdevil"."Increase Screen Brightness" = "Monitor Brightness Up"; - "org_kde_powerdevil"."Increase Screen Brightness Small" = "Shift+Monitor Brightness Up"; - "org_kde_powerdevil"."PowerDown" = "Power Down"; - "org_kde_powerdevil"."PowerOff" = "Power Off"; - "org_kde_powerdevil"."Sleep" = "Sleep"; - "org_kde_powerdevil"."Toggle Keyboard Backlight" = "Keyboard Light On/Off"; - "org_kde_powerdevil"."Turn Off Screen" = []; - "org_kde_powerdevil"."powerProfile" = ["Battery" "Meta+B,Battery" "Meta+B,Switch Power Profile"]; - "plasmashell"."activate application launcher" = ["Meta,Meta" "Alt+F1,Activate Application Launcher"]; - "plasmashell"."activate task manager entry 1" = "none,Meta+1,Activate Task Manager Entry 1"; - "plasmashell"."activate task manager entry 10" = "none,Meta+0,Activate Task Manager Entry 10"; - "plasmashell"."activate task manager entry 2" = "none,Meta+2,Activate Task Manager Entry 2"; - "plasmashell"."activate task manager entry 3" = "none,Meta+3,Activate Task Manager Entry 3"; - "plasmashell"."activate task manager entry 4" = "none,Meta+4,Activate Task Manager Entry 4"; - "plasmashell"."activate task manager entry 5" = "none,Meta+5,Activate Task Manager Entry 5"; - "plasmashell"."activate task manager entry 6" = "Meta+6"; - "plasmashell"."activate task manager entry 7" = "Meta+7"; - "plasmashell"."activate task manager entry 8" = "Meta+8"; - "plasmashell"."activate task manager entry 9" = "Meta+9"; - "plasmashell"."clear-history" = "none,,Clear Clipboard History"; - "plasmashell"."clipboard_action" = "Meta+Ctrl+X"; - "plasmashell"."cycle-panels" = "Meta+Alt+P"; - "plasmashell"."cycleNextAction" = "none,,Next History Item"; - "plasmashell"."cyclePrevAction" = "none,,Previous History Item"; - "plasmashell"."manage activities" = "none,Meta+Q,Show Activity Switcher"; - "plasmashell"."next activity" = []; - "plasmashell"."previous activity" = "Meta+Shift+A,none,Walk through activities (Reverse)"; - "plasmashell"."repeat_action" = "none,Meta+Ctrl+R,Manually Invoke Action on Current Clipboard"; - "plasmashell"."show dashboard" = "Ctrl+F12"; - "plasmashell"."show-barcode" = "none,,Show Barcode…"; - "plasmashell"."show-on-mouse-pos" = "Meta+V"; - "plasmashell"."stop current activity" = "Meta+S"; - "plasmashell"."switch to next activity" = "none,,Switch to Next Activity"; - "plasmashell"."switch to previous activity" = "none,,Switch to Previous Activity"; - "plasmashell"."toggle do not disturb" = "none,,Toggle do not disturb"; - "services/code.desktop"."_launch" = "Meta+C"; - "services/kitty.desktop"."_launch" = "Meta+T"; - "services/librewolf.desktop"."_launch" = "Meta+F"; - "services/org.kde.krunner.desktop"."_launch" = ["Meta+A" "Alt+F2" "Alt+Space" "Search"]; - "services/org.kde.plasma-systemmonitor.desktop"."_launch" = []; - }; - configFile = { - "baloofilerc"."General"."dbVersion" = 2; - "baloofilerc"."General"."exclude filters" = "*~,*.part,*.o,*.la,*.lo,*.loT,*.moc,moc_*.cpp,qrc_*.cpp,ui_*.h,cmake_install.cmake,CMakeCache.txt,CTestTestfile.cmake,libtool,config.status,confdefs.h,autom4te,conftest,confstat,Makefile.am,*.gcode,.ninja_deps,.ninja_log,build.ninja,*.csproj,*.m4,*.rej,*.gmo,*.pc,*.omf,*.aux,*.tmp,*.po,*.vm*,*.nvram,*.rcore,*.swp,*.swap,lzo,litmain.sh,*.orig,.histfile.*,.xsession-errors*,*.map,*.so,*.a,*.db,*.qrc,*.ini,*.init,*.img,*.vdi,*.vbox*,vbox.log,*.qcow2,*.vmdk,*.vhd,*.vhdx,*.sql,*.sql.gz,*.ytdl,*.tfstate*,*.class,*.pyc,*.pyo,*.elc,*.qmlc,*.jsc,*.fastq,*.fq,*.gb,*.fasta,*.fna,*.gbff,*.faa,po,CVS,.svn,.git,_darcs,.bzr,.hg,CMakeFiles,CMakeTmp,CMakeTmpQmake,.moc,.obj,.pch,.uic,.npm,.yarn,.yarn-cache,__pycache__,node_modules,node_packages,nbproject,.terraform,.venv,venv,core-dumps,lost+found"; - "baloofilerc"."General"."exclude filters version" = 9; - "kactivitymanagerdrc"."activities"."5d67a9cf-0b1a-40b0-a629-e97ffd67fb5d" = "Default"; - "kactivitymanagerdrc"."main"."currentActivity" = "5d67a9cf-0b1a-40b0-a629-e97ffd67fb5d"; - "kcminputrc"."Libinput/1267/12739/ELAN050B:00 04F3:31C3 Touchpad"."Enabled" = true; - "kded5rc"."Module-device_automounter"."autoload" = false; - "kdeglobals"."General"."TerminalApplication" = "kitty"; - "kdeglobals"."General"."TerminalService" = "kitty.desktop"; - "kdeglobals"."KDE"."ShowDeleteCommand" = false; - "kdeglobals"."KFileDialog Settings"."Allow Expansion" = false; - "kdeglobals"."KFileDialog Settings"."Automatically select filename extension" = true; - "kdeglobals"."KFileDialog Settings"."Breadcrumb Navigation" = true; - "kdeglobals"."KFileDialog Settings"."Decoration position" = 2; - "kdeglobals"."KFileDialog Settings"."LocationCombo Completionmode" = 5; - "kdeglobals"."KFileDialog Settings"."PathCombo Completionmode" = 5; - "kdeglobals"."KFileDialog Settings"."Show Bookmarks" = false; - "kdeglobals"."KFileDialog Settings"."Show Full Path" = false; - "kdeglobals"."KFileDialog Settings"."Show Inline Previews" = true; - "kdeglobals"."KFileDialog Settings"."Show Speedbar" = true; - "kdeglobals"."KFileDialog Settings"."Show hidden files" = false; - "kdeglobals"."KFileDialog Settings"."Sort by" = "Name"; - "kdeglobals"."KFileDialog Settings"."Sort directories first" = true; - "kdeglobals"."KFileDialog Settings"."Sort hidden files last" = false; - "kdeglobals"."KFileDialog Settings"."Sort reversed" = false; - "kdeglobals"."KFileDialog Settings"."Speedbar Width" = 145; - "kdeglobals"."KFileDialog Settings"."View Style" = "DetailTree"; - "kdeglobals"."PreviewSettings"."EnableRemoteFolderThumbnail" = false; - "kdeglobals"."PreviewSettings"."MaximumRemoteSize" = 0; - "kdeglobals"."WM"."activeBackground" = "30,30,46"; - "kdeglobals"."WM"."activeBlend" = "249,226,175"; - "kdeglobals"."WM"."activeForeground" = "205,214,244"; - "kdeglobals"."WM"."inactiveBackground" = "30,30,46"; - "kdeglobals"."WM"."inactiveBlend" = "69,71,90"; - "kdeglobals"."WM"."inactiveForeground" = "205,214,244"; - "kiorc"."Confirmations"."ConfirmDelete" = true; - "kiorc"."Confirmations"."ConfirmEmptyTrash" = true; - "kiorc"."Confirmations"."ConfirmTrash" = false; - "kiorc"."Executable scripts"."behaviourOnLaunch" = "alwaysAsk"; - "krunnerrc"."General"."FreeFloating" = true; - "kscreenlockerrc"."Daemon"."Timeout" = 20; - "kservicemenurc"."Show"."forgetfileitemaction" = true; - "kservicemenurc"."Show"."installFont" = true; - "kservicemenurc"."Show"."kactivitymanagerd_fileitem_linking_plugin" = true; - "kservicemenurc"."Show"."kdeconnectfileitemaction" = true; - "kservicemenurc"."Show"."kio-admin" = true; - "kservicemenurc"."Show"."makefileactions" = true; - "kservicemenurc"."Show"."mountisoaction" = true; - "kservicemenurc"."Show"."movetonewfolderitemaction" = true; - "kservicemenurc"."Show"."tagsfileitemaction" = true; - "kservicemenurc"."Show"."wallpaperfileitemaction" = true; - "ktrashrc"."\\/home\\/foglar\\/.local\\/share\\/Trash"."Days" = 7; - "ktrashrc"."\\/home\\/foglar\\/.local\\/share\\/Trash"."LimitReachedAction" = 0; - "ktrashrc"."\\/home\\/foglar\\/.local\\/share\\/Trash"."Percent" = 10; - "ktrashrc"."\\/home\\/foglar\\/.local\\/share\\/Trash"."UseSizeLimit" = true; - "ktrashrc"."\\/home\\/foglar\\/.local\\/share\\/Trash"."UseTimeLimit" = false; - "kwalletrc"."Wallet"."First Use" = false; - "kwinrc"."Desktops"."Id_1" = "66042c39-a040-4331-a4fb-d7d723534146"; - "kwinrc"."Desktops"."Id_2" = "da694f1d-0b4f-4864-a7ab-f7fca1484514"; - "kwinrc"."Desktops"."Id_3" = "8cb8e59c-4f5d-411a-b4ae-93e300c42279"; - "kwinrc"."Desktops"."Id_4" = "2f233f6c-47f2-492d-9730-0a3c7c644d41"; - "kwinrc"."Desktops"."Number" = 4; - "kwinrc"."Desktops"."Rows" = 1; - "kwinrc"."Plugins"."poloniumEnabled" = true; - "kwinrc"."Tiling"."padding" = 4; - "kwinrc"."Tiling/5eab1ee1-97e8-53bb-af55-2501eccfca18"."tiles" = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.5},{\"width\":0.5}]}"; - "kwinrc"."Tiling/66597c11-0460-50e9-950d-d38fee6a4b15"."tiles" = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.25},{\"width\":0.5},{\"width\":0.25}]}"; - "kwinrc"."Xwayland"."Scale" = 1.1; - "kxkbrc"."Layout"."DisplayNames" = ","; - "kxkbrc"."Layout"."LayoutList" = "us,cz"; - "kxkbrc"."Layout"."Use" = true; - "kxkbrc"."Layout"."VariantList" = ","; - "plasma-localerc"."Formats"."LANG" = "en_US.UTF-8"; - "plasmarc"."Wallpapers"."usersWallpapers" = "/nix/store/0gh072ac3vzs15giynxzcb1jcrzf43nq-stylix-kde-theme/share/wallpapers/stylix/"; - "spectaclerc"."Annotations"."annotationToolType" = 2; - "spectaclerc"."GuiConfig"."captureMode" = 0; - "spectaclerc"."ImageSave"."translatedScreenshotsFolder" = "Screenshots"; - "spectaclerc"."VideoSave"."translatedScreencastsFolder" = "Screencasts"; - }; - dataFile = { - }; + config = + lib.mkIf config.desktop.kde.enable { }; - }; } diff --git a/nixos/home/packages/programming/code.nix b/nixos/home/packages/programming/code.nix index 44ab1d1..09f04ad 100644 --- a/nixos/home/packages/programming/code.nix +++ b/nixos/home/packages/programming/code.nix @@ -64,6 +64,7 @@ "workbench.activityBar.location" = "hidden"; # bottom "workbench.iconTheme" = "material-icon-theme"; "workbench.productIconTheme" = "material-product-icons"; + "workbench.startupEditor" = "none"; "window.menuBarVisibility" = "toggle"; }; diff --git a/nixos/system/settings/style.nix b/nixos/system/settings/style.nix index 6920eb1..284f8eb 100644 --- a/nixos/system/settings/style.nix +++ b/nixos/system/settings/style.nix @@ -14,7 +14,26 @@ stylix = { enable = true; image = ../../../config/backgrounds/${userSettings.background}; - base16Scheme = "${pkgs-stable.base16-schemes}/share/themes/${userSettings.theme}.yaml"; # List all possible themes: $ nix build nixpkgs#base16-schemes && ls result/share/themes + #base16Scheme = "${pkgs-stable.base16-schemes}/share/themes/${userSettings.theme}.yaml"; # List all possible themes: $ nix build nixpkgs#base16-schemes && ls result/share/themes + base16Scheme = { + base00 = "000000"; # background + base01 = "300505"; # additional background + base02 = "804040"; # selected text, highlights + base03 = "a06000"; # unselected border + base04 = "f03030"; # discord name texts + base05 = "f00000"; # text + base06 = "b00505"; # main names in discord? + base07 = "f06060"; + base08 = "f07070"; + base09 = "f08080"; + base0A = "f09090"; + base0B = "c00000"; # title text + base0C = "c00090"; # links and main image things + base0D = "a03030"; # select border / special text + base0E = "f0d0d0"; + base0F = "f0e0e0"; + }; + polarity = "dark"; autoEnable = true; @@ -37,17 +56,17 @@ package = pkgs.nerd-fonts.monaspace; name = "Monaspace Xenon"; }; - + sansSerif = { package = pkgs.nerd-fonts.monaspace; name = "Monaspace Argon"; }; - + monospace = { package = pkgs.nerd-fonts.monaspace; name = "Monaspace Neon"; }; - + emoji = { package = pkgs-stable.noto-fonts-emoji; name = "Noto Color Emoji";