mirror of
https://github.com/harryssecret/homelab-nix.git
synced 2025-08-08 06:30:18 +02:00
Compare commits
4 commits
cbd0958e16
...
7cd9906bc1
Author | SHA1 | Date | |
---|---|---|---|
7cd9906bc1 | |||
b912d4c809 | |||
e04301b9ff | |||
6ea7577261 |
7 changed files with 76 additions and 6 deletions
|
@ -1,13 +1,13 @@
|
||||||
{
|
{
|
||||||
"layer": "top",
|
"layer": "top",
|
||||||
"modules-left": ["sway/workspaces", "sway/mode"],
|
"modules-left": ["sway/workspaces", "sway/mode"],
|
||||||
"modules-center": ["wireplumber", "mpris"],
|
"modules-center": [ ],
|
||||||
"modules-right": ["cpu", "bluetooth", "network", "clock", "privacy"],
|
"modules-right": ["mpris", "wireplumber","cpu", "bluetooth", "network", "clock", "privacy"],
|
||||||
"clock": {
|
"clock": {
|
||||||
"format-alt": "{:%a, %d. %b %H:%M}"
|
"format-alt": "{:%a, %d. %b %H:%M}"
|
||||||
},
|
},
|
||||||
"wireplumber": {
|
"wireplumber": {
|
||||||
"format": " {volume}%",
|
"format": "{volume}% ",
|
||||||
"format-muted": "",
|
"format-muted": "",
|
||||||
"max-volume": 120,
|
"max-volume": 120,
|
||||||
"scroll-step": 0.2
|
"scroll-step": 0.2
|
||||||
|
@ -33,6 +33,26 @@
|
||||||
"tooltip-icon-size": 24
|
"tooltip-icon-size": 24
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"cpu": {
|
||||||
|
"format": "{}% "
|
||||||
|
},
|
||||||
|
"network": {
|
||||||
|
"interface": "wlp3s0",
|
||||||
|
"format": "{ifname}",
|
||||||
|
"format-wifi": "{essid} ({signalStrength}%) ",
|
||||||
|
"format-ethernet": "{ipaddr}/{cidr} ",
|
||||||
|
"format-disconnected": "", //An empty format will hide the module.
|
||||||
|
"tooltip-format": "{ifname} via {gwaddr} ",
|
||||||
|
"tooltip-format-wifi": "{essid} ({signalStrength}%) ",
|
||||||
|
"tooltip-format-ethernet": "{ifname} ",
|
||||||
|
"tooltip-format-disconnected": "Disconnected",
|
||||||
|
"max-length": 50
|
||||||
|
},
|
||||||
|
"bluetooth": {
|
||||||
|
"format": "",
|
||||||
|
"format-disabled": "",
|
||||||
|
"format-connected": ""
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
font-family: "CodeNewRoman Nerd Font";
|
font-family: "CodeNewRoman Nerd Font";
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #fff;
|
color: #000;
|
||||||
}
|
}
|
||||||
|
|
||||||
window#waybar {
|
window#waybar {
|
||||||
background-color: #000;
|
background-color: #fff;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -15,9 +15,15 @@ window#waybar {
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces button.focused {
|
#workspaces button.focused {
|
||||||
background-color: #7b002c;
|
border-bottom: solid 2px #7b002c;
|
||||||
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces {
|
#workspaces {
|
||||||
padding: 4px 0;
|
padding: 4px 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
window#waybar {
|
||||||
|
min-height: 14px; /* set waybar's height to 18px */
|
||||||
|
font-size: 14px; /* set only the font size to be bigger, which in turn will adjust the height of other elements */
|
||||||
|
}
|
||||||
|
|
|
@ -63,6 +63,19 @@
|
||||||
|
|
||||||
pkgs.gammastep
|
pkgs.gammastep
|
||||||
pkgs.lazygit
|
pkgs.lazygit
|
||||||
|
pkgs.xfce.thunar
|
||||||
|
pkgs.gimp-with-plugins
|
||||||
|
pkgs.fzf
|
||||||
|
pkgs.why3
|
||||||
|
pkgs.alt-ergo
|
||||||
|
pkgs.cvc4
|
||||||
|
pkgs.z3
|
||||||
|
pkgs.prismlauncher
|
||||||
|
|
||||||
|
pkgs.audacious
|
||||||
|
pkgs.audacious-plugins
|
||||||
|
|
||||||
|
pkgs.krita
|
||||||
# # You can also create simple shell scripts directly inside your
|
# # You can also create simple shell scripts directly inside your
|
||||||
# # configuration. For example, this adds a command 'my-hello' to your
|
# # configuration. For example, this adds a command 'my-hello' to your
|
||||||
# # environment:
|
# # environment:
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
services.pipewire.enable = false;
|
services.pipewire.enable = false;
|
||||||
hardware.pulseaudio.enable = true;
|
hardware.pulseaudio.enable = true;
|
||||||
hardware.pulseaudio.support32Bit = true;
|
hardware.pulseaudio.support32Bit = true;
|
||||||
|
services.pipewire.wireplumber.enable = true;
|
||||||
|
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
pkgs.pwvucontrol
|
pkgs.pwvucontrol
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
{config, ...}:
|
{config, ...}:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
|
./wine.nix
|
||||||
./neovim.nix
|
./neovim.nix
|
||||||
./flatpak.nix
|
./flatpak.nix
|
||||||
./discord.nix
|
./discord.nix
|
||||||
|
|
27
hosts/goober/features/software/wine.nix
Normal file
27
hosts/goober/features/software/wine.nix
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
{config, pkgs, ...}:
|
||||||
|
{
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
# ...
|
||||||
|
|
||||||
|
# support both 32- and 64-bit applications
|
||||||
|
wineWowPackages.stable
|
||||||
|
|
||||||
|
# support 32-bit only
|
||||||
|
wine
|
||||||
|
|
||||||
|
# support 64-bit only
|
||||||
|
(wine.override { wineBuild = "wine64"; })
|
||||||
|
|
||||||
|
# support 64-bit only
|
||||||
|
wine64
|
||||||
|
|
||||||
|
# wine-staging (version with experimental features)
|
||||||
|
wineWowPackages.staging
|
||||||
|
|
||||||
|
# winetricks (all versions)
|
||||||
|
winetricks
|
||||||
|
|
||||||
|
# native wayland support (unstable)
|
||||||
|
wineWowPackages.waylandFull
|
||||||
|
];
|
||||||
|
}
|
|
@ -1,5 +1,7 @@
|
||||||
{config, pkgs, ...}:
|
{config, pkgs, ...}:
|
||||||
{
|
{
|
||||||
|
environment.systemPackages = with pkgs; [ ircdHybrid ];
|
||||||
|
|
||||||
services.ircdHybrid = {
|
services.ircdHybrid = {
|
||||||
enable = true;
|
enable = true;
|
||||||
serverName = "irc.hypervirtual.world";
|
serverName = "irc.hypervirtual.world";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue