1
1
Fork 0

Compare commits

...

5 commits

Author SHA1 Message Date
b5ff0461aa
pkgs: add gnome-firmware
Signed-off-by: Myned <dev@bjork.tech>
2024-11-25 12:01:07 -06:00
eab362ef0b
fwupd: add bug comment
Signed-off-by: Myned <dev@bjork.tech>
2024-11-25 12:00:57 -06:00
f1c21c2b64
firefox: fix reddit search engine
Signed-off-by: Myned <dev@bjork.tech>
2024-11-25 12:00:37 -06:00
b5a731c6f4
hyprland: lower resize border
Signed-off-by: Myned <dev@bjork.tech>
2024-11-25 12:00:23 -06:00
6759ef8c50
hyrland: switch binds to libreoffice
Signed-off-by: Myned <dev@bjork.tech>
2024-11-25 12:00:06 -06:00
6 changed files with 13 additions and 6 deletions

View file

@ -20,13 +20,14 @@ with lib; let
kill = "${pkgs.procps}/bin/kill";
kitty = "${config.home-manager.users.${config.custom.username}.programs.kitty.package}/bin/kitty";
left = config.home-manager.users.${config.custom.username}.home.file.".local/bin/left".source;
libreoffice = "${config.custom.programs.libreoffice.package}/bin/libreoffice";
loginctl = "${pkgs.systemd}/bin/loginctl";
menu = config.home-manager.users.${config.custom.username}.home.file.".local/bin/menu".source;
nautilus = "${pkgs.nautilus}/bin/nautilus";
networkmanager_dmenu = "${pkgs.networkmanager_dmenu}/bin/networkmanager_dmenu";
notify-send = "${pkgs.libnotify}/bin/notify-send";
obsidian = "${pkgs.obsidian}/bin/obsidian";
onlyoffice = "${pkgs.onlyoffice-bin}/bin/onlyoffice-desktopeditors --system-title-bar --xdg-desktop-portal";
onlyoffice-desktopeditors = "${pkgs.onlyoffice-bin}/bin/onlyoffice-desktopeditors --system-title-bar --xdg-desktop-portal";
pkill = "${pkgs.procps}/bin/pkill";
playerctl = "${pkgs.playerctl}/bin/playerctl";
remote = config.home-manager.users.${config.custom.username}.home.file.".local/bin/remote".source;
@ -204,7 +205,7 @@ in {
(key "Up" "Super+Shift" "movewindow" "u")
(key "0" "Super" "exec" "${swayosd-client} --output-volume mute-toggle")
(key "0" "Super+Shift" "exec" "${zoom}")
(key "0" "Super+Shift" "exec" zoom)
(key "1" "Ctrl+Alt" "exec" "lifx state --brightness 0.01")
(key "1" "Super" "workspace" "1")
(key "1" "Super+Alt" "exec" "lifx state --kelvin 1500")
@ -231,7 +232,7 @@ in {
(key "7" "Super+Shift" "movetoworkspacesilent" "7")
(key "8" "Super" "workspace" "8")
(key "8" "Super+Shift" "movetoworkspacesilent" "8")
(key "9" "Super" "exec" "${audio}")
(key "9" "Super" "exec" audio)
(key "A" "Ctrl+Alt" "exec" "${waydroid} session stop")
(key "A" "Super" "togglespecialworkspace" "android")
(key "A" "Super+Shift" "movetoworkspacesilent" "special:android")
@ -247,7 +248,7 @@ in {
(key "M" "Super" "togglespecialworkspace" "music")
(key "M" "Super+Shift" "movetoworkspacesilent" "special:music")
(key "O" "Super" "togglespecialworkspace" "office")
(key "O" "Super+Ctrl" "exec" "${onlyoffice}")
(key "O" "Super+Ctrl" "exec" libreoffice)
(key "O" "Super+Shift" "movetoworkspacesilent" "special:office")
(key "P" "Ctrl+Alt" "exec" "${pkill} 1password")
(key "P" "Super" "togglespecialworkspace" "password")

View file

@ -10,6 +10,7 @@ with lib; let
hyprctl = "${config.programs.hyprland.package}/bin/hyprctl";
kitty = "${config.home-manager.users.${config.custom.username}.programs.kitty.package}/bin/kitty";
launch = config.home-manager.users.${config.custom.username}.home.file.".local/bin/launch".source;
libreoffice = "${config.custom.programs.libreoffice.package}/bin/libreoffice";
loupe = "${pkgs.loupe}/bin/loupe";
onlyoffice-desktopeditors = "${pkgs.onlyoffice-bin}/bin/onlyoffice-desktopeditors --system-title-bar --xdg-desktop-portal";
pgrep = "${pkgs.procps}/bin/pgrep";
@ -32,7 +33,7 @@ in {
"special:android, on-created-empty:${launch} --workspace special:android --empty ${waydroid} app launch com.YoStarEN.Arknights"
"special:gamescope, on-created-empty:MANGOHUD=0 ${gamescope} --fullscreen --steam ${steam}"
"special:music, on-created-empty:${youtube-music}"
"special:office, on-created-empty:${launch} --workspace special:office --empty --tile -- ${onlyoffice-desktopeditors}"
"special:office, on-created-empty:${launch} --workspace special:office --empty --tile -- ${libreoffice}"
"special:password, on-created-empty:${launch} --workspace special:password --empty ${_1password}"
"special:steam, on-created-empty:${steam}"
"special:terminal, on-created-empty:${kitty}"

View file

@ -112,6 +112,7 @@ in {
"col.nogroup_border" = "rgba(dc322f40)";
#// allow_tearing = true;
border_size = config.custom.border;
extend_border_grab_area = 5;
gaps_in = config.custom.gap / 2;
gaps_out = config.custom.gap;
layout = "master";

View file

@ -473,7 +473,7 @@ in {
Name = "Reddit";
Alias = "r";
IconURL = "https://www.redditstatic.com/desktop2x/img/favicon/favicon-96x96.png";
URLTemplate = "https://search.bjork.tech/search?q=site%3Areddit.com+{searchTerms}";
URLTemplate = "https://search.brave.com/search?q=site%3Areddit.com+{searchTerms}";
}
{

View file

@ -9,6 +9,9 @@ in {
options.custom.services.fwupd.enable = mkOption {default = false;};
config = mkIf cfg.enable {
# BUG: Cache not refreshing properly with libxmlb < 0.3.21
# https://github.com/fwupd/fwupd/issues/7918
# https://github.com/NixOS/nixpkgs/issues/347248
# https://wiki.nixos.org/wiki/Fwupd
# https://github.com/fwupd/fwupd
services.fwupd = {

View file

@ -93,6 +93,7 @@ in {
gnome-calendar # Calendar
gnome-connections # Remote desktop client
gnome-disk-utility # Disk formatter
gnome-firmware # Firmware updater
gnome-font-viewer # Font viewer
gnome-graphs # Data plotter
gnome-maps # OpenStreetMap client