diff --git a/flake.lock b/flake.lock index 085017a..1fa603d 100644 --- a/flake.lock +++ b/flake.lock @@ -55,11 +55,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1611789867, - "narHash": "sha256-GQegMZh32N7hJDl0yU0LYa97BrpwpnpvHkA8Xs8GE6c=", + "lastModified": 1611883201, + "narHash": "sha256-Hdii6rT+xdfgBLfURBVWRwhrjpDsFRkqLhqcAzSVr04=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4ca7b89322533e7eaf64497830386fe8c165a89c", + "rev": "da8a3c3c2d183106756dace2d249906d81387b65", "type": "github" }, "original": { diff --git a/home/default.nix b/home/default.nix index bf84970..439d09d 100644 --- a/home/default.nix +++ b/home/default.nix @@ -125,12 +125,14 @@ ''; shellAliases = { - ls = "exa -la --git"; - ".." = "cd .."; - grep = "grep --color=auto --line-buffered"; - k = "kubectl"; aws-azure-login = "docker run --rm -it -v ~/.aws:/root/.aws sportradar/aws-azure-login"; + ".." = "cd .."; + e = "emacs -nw"; + grep = "grep --color=auto --line-buffered"; + k = "kubectl"; + ls = "exa -la --git"; + ps = "procs"; }; "oh-my-zsh" = { @@ -322,9 +324,9 @@ emacs = { enable = true; - package = pkgs.emacs-nox; extraPackages = epkgs: (with epkgs; [ + all-the-icons centaur-tabs doom-modeline doom-themes @@ -359,6 +361,7 @@ rust-mode spinner terraform-mode + treemacs web-mode xclip ]); diff --git a/home/init.el b/home/init.el index bfdcba9..a3d4605 100644 --- a/home/init.el +++ b/home/init.el @@ -33,6 +33,13 @@ (centaur-tabs-mode t) (global-set-key (kbd "C-") 'centaur-tabs-backward) (global-set-key (kbd "C-") 'centaur-tabs-forward) +(setq centaur-tabs-style "bar" + centaur-tabs-height 32 + centaur-tabs-set-icons t + centaur-tabs-set-modified-marker t + centaur-tabs-show-navigation-buttons t + centaur-tabs-set-bar 'under + x-underline-at-descent-line t) ;; Trailing white space (setq-default show-trailing-whitespace t) diff --git a/main/packages.nix b/main/packages.nix index a45638f..bbae743 100644 --- a/main/packages.nix +++ b/main/packages.nix @@ -18,8 +18,11 @@ git gnumake jq + procs remmina ripgrep + tldr + tokei tree unzip yq-go