Compare commits
7 commits
2dafb9cacc
...
119954200e
| Author | SHA1 | Date | |
|---|---|---|---|
| 119954200e | |||
| 9045c7dcd4 | |||
| ced4f2be27 | |||
| 428fb20ecf | |||
| 1068a3a041 | |||
| 49de758a72 | |||
| 732f513eb5 |
3 changed files with 43 additions and 11 deletions
|
|
@ -34,9 +34,10 @@ in {
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
plugin = tmuxPlugins.tmux-colors-solarized;
|
plugin = pkgs.tmuxPlugins.catppuccin;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
set -g @colors-solarized 'light'
|
set -g @catppuccin_flavor 'latte'
|
||||||
|
set -g @catppuccin_window_status_style "rounded"
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -158,6 +158,8 @@
|
||||||
|
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
pkgs.foot
|
pkgs.foot
|
||||||
|
# FIXME: is this needed?
|
||||||
|
pkgs.darkman
|
||||||
];
|
];
|
||||||
|
|
||||||
#programs.hyprland.enable = true;
|
#programs.hyprland.enable = true;
|
||||||
|
|
@ -166,6 +168,14 @@
|
||||||
wrapperFeatures.gtk = true;
|
wrapperFeatures.gtk = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# TODO: These are overriden by files from
|
||||||
|
# ~/.config/xdg-desktop-portal/sway-portals.conf so they should be moved to
|
||||||
|
# home
|
||||||
|
xdg.portal.config.sway = {
|
||||||
|
"org.freedesktop.impl.portal.Settings" = "darkman";
|
||||||
|
"org.freedesktop.impl.portal.Inhibit" = "none";
|
||||||
|
};
|
||||||
|
|
||||||
# Copy the NixOS configuration file and link it from the resulting system
|
# Copy the NixOS configuration file and link it from the resulting system
|
||||||
# (/run/current-system/configuration.nix). This is useful in case you
|
# (/run/current-system/configuration.nix). This is useful in case you
|
||||||
# accidentally delete configuration.nix.
|
# accidentally delete configuration.nix.
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,26 @@ in {
|
||||||
|
|
||||||
my.theme = config.home-manager.users.alarsyo.my.themes.solarizedLight;
|
my.theme = config.home-manager.users.alarsyo.my.themes.solarizedLight;
|
||||||
|
|
||||||
# TODO: place in global home conf
|
services = {
|
||||||
services.dunst.enable = true;
|
# TODO: place in global home conf
|
||||||
|
dunst.enable = true;
|
||||||
|
wlsunset = {
|
||||||
|
enable = true;
|
||||||
|
latitude = 48.9;
|
||||||
|
longitude = 2.3;
|
||||||
|
temperature = {
|
||||||
|
day = 6500;
|
||||||
|
night = 3500;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
darkman = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
lat = 48.9;
|
||||||
|
lng = 2.3;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
home.packages = builtins.attrValues {
|
home.packages = builtins.attrValues {
|
||||||
inherit
|
inherit
|
||||||
|
|
@ -71,7 +89,7 @@ in {
|
||||||
};
|
};
|
||||||
fonts = {
|
fonts = {
|
||||||
names = ["Iosevka Fixed" "FontAwesome6Free"];
|
names = ["Iosevka Fixed" "FontAwesome6Free"];
|
||||||
size = 8.0;
|
size = 9.0;
|
||||||
};
|
};
|
||||||
bars = [];
|
bars = [];
|
||||||
|
|
||||||
|
|
@ -115,6 +133,9 @@ in {
|
||||||
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;
|
||||||
|
|
||||||
|
bindgesture swipe:right workspace prev
|
||||||
|
bindgesture swipe:left workspace next
|
||||||
|
|
||||||
set $rosewater #dc8a78
|
set $rosewater #dc8a78
|
||||||
set $flamingo #dd7878
|
set $flamingo #dd7878
|
||||||
set $pink #ea76cb
|
set $pink #ea76cb
|
||||||
|
|
@ -142,12 +163,12 @@ in {
|
||||||
set $mantle #e6e9ef
|
set $mantle #e6e9ef
|
||||||
set $crust #dce0e8
|
set $crust #dce0e8
|
||||||
|
|
||||||
# target title bg text indicator border
|
# target title bg text indicator border
|
||||||
client.focused $lavender $base $text $rosewater $lavender
|
client.focused $lavender $lavender $base $rosewater $lavender
|
||||||
client.focused_inactive $overlay0 $base $text $rosewater $overlay0
|
client.focused_inactive $overlay0 $base $text $rosewater $overlay0
|
||||||
client.unfocused $overlay0 $base $text $rosewater $overlay0
|
client.unfocused $overlay0 $base $text $rosewater $overlay0
|
||||||
client.urgent $peach $base $peach $overlay0 $peach
|
client.urgent $peach $base $peach $overlay0 $peach
|
||||||
client.placeholder $overlay0 $base $text $overlay0 $overlay0
|
client.placeholder $overlay0 $base $text $overlay0 $overlay0
|
||||||
client.background $base
|
client.background $base
|
||||||
|
|
||||||
smart_borders on
|
smart_borders on
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue