Compare commits

..

5 commits

4 changed files with 10 additions and 61 deletions

6
flake.lock generated
View file

@ -264,11 +264,11 @@
}, },
"nixpkgs-unstable-small": { "nixpkgs-unstable-small": {
"locked": { "locked": {
"lastModified": 1739776882, "lastModified": 1737959576,
"narHash": "sha256-PAiogZP1rLOwSkoL8eNgnbcobe5AqIq+Zc8A9NNFv+A=", "narHash": "sha256-eEOiMxfxYSLa/8jcDZEK46TjqLO+8cJ5C9ufHXz1oIw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1ead14e49dfa47e91e68df64ef3dbf036809c742", "rev": "970c26517231e07b71f3eaaa9aa2ebe539c354d3",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -27,11 +27,7 @@ in {
# fonts used by my config # fonts used by my config
emacs-all-the-icons-fonts emacs-all-the-icons-fonts
; iosevka-bin
inherit
(pkgs.unstable.nerd-fonts)
iosevka
; ;
}; };
# make sure above fonts are discoverable # make sure above fonts are discoverable

View file

@ -16,16 +16,12 @@ in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
home.pointerCursor = { home.pointerCursor = {
#package = pkgs.capitaine-cursors; package = pkgs.capitaine-cursors;
#name = "capitaine-cursors"; name = "capitaine-cursors";
#package = pkgs.catppuccin-cursors.frappeDark; # available sizes for capitaine-cursors are:
#name = "catppuccin-frappe-dark-cursors"; # 24, 30, 36, 48, 60, 72
package = pkgs.bibata-cursors; size = 30;
name = "Bibata-Modern-Classic";
# https://unix.stackexchange.com/a/743543
size = 24;
x11.enable = true; x11.enable = true;
gtk.enable = true;
}; };
}; };
} }

View file

@ -103,10 +103,7 @@ in {
startup = [ startup = [
{command = "shikane";} {command = "shikane";}
{command = "waybar";} {command = "waybar";}
{ {command = "swaybg --image ~/.wallpaper --mode fill"; always = true; }
command = "swaybg --image ~/.wallpaper --mode fill";
always = true;
}
{command = "swayidle -w idlehint 1 before-sleep \"${lock}\"";} {command = "swayidle -w idlehint 1 before-sleep \"${lock}\"";}
]; ];
}; };
@ -114,44 +111,8 @@ in {
extraConfig = '' extraConfig = ''
bindswitch --reload --locked lid:off output eDP-1 enable; bindswitch --reload --locked lid:off output eDP-1 enable;
bindswitch --reload --locked lid:on output eDP-1 disable; bindswitch --reload --locked lid:on output eDP-1 disable;
set $rosewater #dc8a78
set $flamingo #dd7878
set $pink #ea76cb
set $mauve #8839ef
set $red #d20f39
set $maroon #e64553
set $peach #fe640b
set $yellow #df8e1d
set $green #40a02b
set $teal #179299
set $sky #04a5e5
set $sapphire #209fb5
set $blue #1e66f5
set $lavender #7287fd
set $text #4c4f69
set $subtext1 #5c5f77
set $subtext0 #6c6f85
set $overlay2 #7c7f93
set $overlay1 #8c8fa1
set $overlay0 #9ca0b0
set $surface2 #acb0be
set $surface1 #bcc0cc
set $surface0 #ccd0da
set $base #eff1f5
set $mantle #e6e9ef
set $crust #dce0e8
# target title bg text indicator border
client.focused $lavender $base $text $rosewater $lavender
client.focused_inactive $overlay0 $base $text $rosewater $overlay0
client.unfocused $overlay0 $base $text $rosewater $overlay0
client.urgent $peach $base $peach $overlay0 $peach
client.placeholder $overlay0 $base $text $overlay0 $overlay0
client.background $base
''; '';
}; };
programs = { programs = {
fuzzel.enable = true; fuzzel.enable = true;
swaylock.enable = true; swaylock.enable = true;
@ -159,10 +120,6 @@ in {
enable = true; enable = true;
}; };
}; };
home.sessionVariables = {
NIXOS_OZONE_WL = "1";
};
}; };
# FIXME: belongs elsewhere # FIXME: belongs elsewhere