added galaxy buds client, added tre-command + fish alias

This commit is contained in:
ooks-io 2023-08-07 15:04:24 +12:00
parent 254e8cedfe
commit ca13e9b5ee
5 changed files with 15 additions and 7 deletions

View file

@ -27,7 +27,7 @@ in
"browser.startup.homepage" = "https://start.duckduckgo.com"; "browser.startup.homepage" = "https://start.duckduckgo.com";
"browser.uiCustomization.state" = ''{"placements":{"widget-overflow-fixed-list":[],"nav-bar":["back-button","forward-button","stop-reload-button","home-button","urlbar-container","downloads-button","library-button","ublock0_raymondhill_net-browser-action","_testpilot-containers-browser-action"],"toolbar-menubar":["menubar-items"],"TabsToolbar":["tabbrowser-tabs","new-tab-button","alltabs-button"],"PersonalToolbar":["import-button","personal-bookmarks"]},"seen":["save-to-pocket-button","developer-button","ublock0_raymondhill_net-browser-action","_testpilot-containers-browser-action"],"dirtyAreaCache":["nav-bar","PersonalToolbar","toolbar-menubar","TabsToolbar","widget-overflow-fixed-list"],"currentVersion":18,"newElementCount":4}''; "browser.uiCustomization.state" = ''{"placements":{"widget-overflow-fixed-list":[],"nav-bar":["back-button","forward-button","stop-reload-button","home-button","urlbar-container","downloads-button","library-button","ublock0_raymondhill_net-browser-action","_testpilot-containers-browser-action"],"toolbar-menubar":["menubar-items"],"TabsToolbar":["tabbrowser-tabs","new-tab-button","alltabs-button"],"PersonalToolbar":["import-button","personal-bookmarks"]},"seen":["save-to-pocket-button","developer-button","ublock0_raymondhill_net-browser-action","_testpilot-containers-browser-action"],"dirtyAreaCache":["nav-bar","PersonalToolbar","toolbar-menubar","TabsToolbar","widget-overflow-fixed-list"],"currentVersion":18,"newElementCount":4}'';
"dom.security.https_only_mode" = true; "dom.security.https_only_mode" = true;
"identity.fxaccounts.enabled" = false; "identity.fxaccounts.enabled" = true;
"privacy.trackingprotection.enabled" = true; "privacy.trackingprotection.enabled" = true;
"signon.rememberSignons" = false; "signon.rememberSignons" = false;
}; };

View file

@ -11,16 +11,18 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
bc # Calculator bc # Calculator
ncdu # disk util ncdu # disk util
exa # ls exa # Ls
fd # find fd # Find
ripgrep # Better grep ripgrep # Better grep
httpie # Better curl httpie # Better curl
diffsitter # Better diff diffsitter # Better diff
jq # JSON pretty printer and manipulator jq # JSON pretty printer and manipulator
lazygit lazygit # Better git
comma # Install and run with "," comma # Install and run with ","
btop btop # Resource manager
tldr tldr # Community maintained help pages
tmux # Terminal multiplexer
tre-command # Better tree
]; ];
programs = { programs = {

View file

@ -6,6 +6,7 @@ let
hasExa = hasPackage "exa"; hasExa = hasPackage "exa";
hasNeovim = config.programs.neovim.enable; hasNeovim = config.programs.neovim.enable;
hasKitty = config.programs.kitty.enable; hasKitty = config.programs.kitty.enable;
hasTre = hasPackage "tre-command";
in in
{ {
programs.fish = { programs.fish = {
@ -28,6 +29,8 @@ in
hm = "home-manager --flake ."; hm = "home-manager --flake .";
hms = "home-manager --flake . switch"; hms = "home-manager --flake . switch";
tree = mkIf hasTre "tre"
ls = mkIf hasExa "exa"; ls = mkIf hasExa "exa";
vim = mkIf hasNeovim "nvim"; vim = mkIf hasNeovim "nvim";

View file

@ -9,7 +9,7 @@
cloud = "$aws$gcloud$openstack"; cloud = "$aws$gcloud$openstack";
in in
'' ''
($nix_shell)$directory(${git})(- ${cloud}) $fill $time ($nix_shell)$directory(${git})(- ${cloud})
$jobs$character $jobs$character
''; '';

View file

@ -3,4 +3,7 @@
{ {
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
services.blueman.enable = true; services.blueman.enable = true;
environment.systemPackages = [
pkgs.galaxy-buds-client
];
} }