Compare commits
No commits in common. "a9a8fd55545cf0a03a997779e00999e0d27e9c55" and "79289167b15e4dbdd7da933879e1634a5d766b24" have entirely different histories.
a9a8fd5554
...
79289167b1
@ -15,11 +15,6 @@ let
|
|||||||
chromium_stackfield = pkgs.writeShellScriptBin "chromium_stackfield" ''
|
chromium_stackfield = pkgs.writeShellScriptBin "chromium_stackfield" ''
|
||||||
${lib.getExe pkgs.ungoogled-chromium} --socket=wayland org.chromium.Chromium --app=https://stackfield.com/
|
${lib.getExe pkgs.ungoogled-chromium} --socket=wayland org.chromium.Chromium --app=https://stackfield.com/
|
||||||
'';
|
'';
|
||||||
nixy_switch = pkgs.writeShellScriptBin "nixy_switch" ''
|
|
||||||
${pkgs.util-linux}/bin/ionice -c 3 -- \
|
|
||||||
${pkgs.coreutils}/bin/nice -n 20 -- \
|
|
||||||
${lib.getExe pkgs.nixos-rebuild} --flake ./#nixy switch
|
|
||||||
'';
|
|
||||||
qcad = pkgs.writeShellScriptBin "qcad" ''
|
qcad = pkgs.writeShellScriptBin "qcad" ''
|
||||||
QT_QPA_PLATFORM=xcb ${lib.getExe pkgs.qcad} $@
|
QT_QPA_PLATFORM=xcb ${lib.getExe pkgs.qcad} $@
|
||||||
'';
|
'';
|
||||||
@ -136,6 +131,7 @@ in
|
|||||||
screen
|
screen
|
||||||
seer
|
seer
|
||||||
sioyek
|
sioyek
|
||||||
|
skypeforlinux
|
||||||
slurp
|
slurp
|
||||||
steam-run
|
steam-run
|
||||||
stm32cubemx
|
stm32cubemx
|
||||||
@ -170,10 +166,9 @@ in
|
|||||||
chromium_discord
|
chromium_discord
|
||||||
chromium_stackfield
|
chromium_stackfield
|
||||||
chromium_teams
|
chromium_teams
|
||||||
nixy_switch
|
|
||||||
qcad
|
|
||||||
ssh_proxy
|
ssh_proxy
|
||||||
wrap_sh
|
wrap_sh
|
||||||
|
qcad
|
||||||
]
|
]
|
||||||
++ [
|
++ [
|
||||||
inputs.swaysw.packages.${system}.swaysw
|
inputs.swaysw.packages.${system}.swaysw
|
||||||
|
@ -1,14 +1,4 @@
|
|||||||
{ pkgs, ... }:
|
{ ... }:
|
||||||
let
|
|
||||||
kbd_switch = pkgs.writeShellScriptBin "kbd_switch" ''
|
|
||||||
declare -A -r KBD_CYCLE_MAP=(
|
|
||||||
["English (US)"]="de"
|
|
||||||
["German"]="ba"
|
|
||||||
)
|
|
||||||
LAYOUT="$(${pkgs.sway}/bin/swaymsg -t get_inputs -r | ${pkgs.jq}/bin/jq -r 'map(select(.type == "keyboard")).[0].xkb_layout_names.[]')"
|
|
||||||
swaymsg input "*" xkb_layout ''${KBD_CYCLE_MAP["$LAYOUT"]:-"us"}
|
|
||||||
'';
|
|
||||||
in
|
|
||||||
{
|
{
|
||||||
programs.i3status-rust = {
|
programs.i3status-rust = {
|
||||||
bars.top = {
|
bars.top = {
|
||||||
@ -25,12 +15,6 @@ in
|
|||||||
{
|
{
|
||||||
block = "keyboard_layout";
|
block = "keyboard_layout";
|
||||||
driver = "sway";
|
driver = "sway";
|
||||||
click = [
|
|
||||||
{
|
|
||||||
cmd = "${kbd_switch}/bin/kbd_switch";
|
|
||||||
button = "left";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
block = "battery";
|
block = "battery";
|
||||||
|
Loading…
Reference in New Issue
Block a user