feat: make foot default conf everywhere and waybar toggleable
This commit is contained in:
parent
16b1723afe
commit
9564130b66
9 changed files with 27 additions and 10 deletions
|
@ -16,6 +16,10 @@
|
|||
colors = {
|
||||
alpha = 0.8;
|
||||
};
|
||||
|
||||
scrollback = {
|
||||
indicator-position = "none";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -93,7 +93,7 @@ lib.mkIf osConfig.programs.hyprland.enable {
|
|||
"focusonactivate, title:${mkRegexList [ "Firefox" ]}"
|
||||
"workspace 2,initialClass:${mkRegexList [ "firefox" ]}"
|
||||
"workspace 3,initialClass:${mkRegexList [ "obsidian" ]}"
|
||||
"workspace 4,initialClass:${mkRegexList [ "discord" ]}"
|
||||
"workspace 4,initialClass:${mkRegexList [ "steam" ]}"
|
||||
"workspace 5,initialClass:${mkRegexList [ "lollypop" ]}"
|
||||
|
||||
"fullscreen, class:gamescope"
|
||||
|
@ -118,6 +118,7 @@ lib.mkIf osConfig.programs.hyprland.enable {
|
|||
"borderangle, 1, 8, default"
|
||||
"fade, 1, 7, default"
|
||||
"workspaces, 1, 6, default"
|
||||
"specialWorkspace, 1, 6, default, slidevert"
|
||||
];
|
||||
};
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ lib.mkIf config.programs.rofi.enable {
|
|||
package = pkgs.rofi-wayland.override { inherit plugins; };
|
||||
plugins = [ pkgs.rofi-calc ];
|
||||
theme = "${conf}/themes/rounded-gray-dark.rasi";
|
||||
terminal = "${pkgs.alacritty}/bin/alacritty";
|
||||
terminal = "${pkgs.foot}/bin/foot";
|
||||
extraConfig = {
|
||||
modes = [
|
||||
"combi"
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
wayland.windowManager.sway =
|
||||
let
|
||||
homeDirectory = config.home.homeDirectory;
|
||||
term = "${pkgs.alacritty}/bin/alacritty";
|
||||
term = "${pkgs.foot}/bin/foot";
|
||||
filemanager = "${pkgs.nautilus}/bin/nautilus";
|
||||
colors = {
|
||||
lavender = "#babbf1";
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
position = "top";
|
||||
layer = "bottom";
|
||||
|
@ -125,7 +126,7 @@
|
|||
|
||||
network = {
|
||||
format-wifi = "{essid} ({signalStrength}%) ";
|
||||
on-click = "alacritty -t nmtui -e nmtui";
|
||||
on-click = "${pkgs.foot}/bin/foot -t nmtui -e nmtui";
|
||||
};
|
||||
privacy = {
|
||||
icon-size = 18;
|
||||
|
|
|
@ -1,16 +1,20 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
pkgs,
|
||||
lib,
|
||||
config,
|
||||
...
|
||||
}:
|
||||
let
|
||||
toCSS = import ./tocss.nix;
|
||||
in
|
||||
{
|
||||
lib.mkIf config.programs.waybar.enable {
|
||||
programs.waybar = {
|
||||
enable = true;
|
||||
style = toCSS {
|
||||
inherit pkgs;
|
||||
file = ./style.scss;
|
||||
};
|
||||
settings = {
|
||||
main = import ./config.nix;
|
||||
main = import ./config.nix { inherit pkgs; };
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -21,6 +21,10 @@
|
|||
nix-direnv.enable = true;
|
||||
};
|
||||
|
||||
programs = {
|
||||
waybar.enable = true;
|
||||
};
|
||||
|
||||
services.blueman-applet.enable = true;
|
||||
|
||||
home = {
|
||||
|
@ -48,11 +52,12 @@
|
|||
varia
|
||||
signal-desktop
|
||||
calibre
|
||||
alacritty
|
||||
tagger
|
||||
soundconverter
|
||||
foliate
|
||||
kid3
|
||||
pulseview
|
||||
prismlauncher
|
||||
|
||||
# proprietary
|
||||
obsidian
|
||||
|
|
|
@ -166,7 +166,6 @@
|
|||
htop
|
||||
nextcloud-client
|
||||
kdeconnect
|
||||
alacritty
|
||||
eza
|
||||
bat
|
||||
glib
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
};
|
||||
|
||||
programs = {
|
||||
waybar.enable = true;
|
||||
rofi.enable = true;
|
||||
};
|
||||
home = {
|
||||
|
@ -50,6 +51,8 @@
|
|||
varia
|
||||
signal-desktop
|
||||
calibre
|
||||
pulseview
|
||||
foot
|
||||
|
||||
# Proprietary
|
||||
postman
|
||||
|
|
Loading…
Add table
Reference in a new issue