Edit powerline config
This commit is contained in:
parent
161a010fb1
commit
266adb45ca
2 changed files with 36 additions and 9 deletions
18
README.md
18
README.md
|
@ -1,5 +1,6 @@
|
|||
# NixOS Configuration Repository
|
||||
Repo for nix configuration files
|
||||
## Gruv all the things
|
||||
---
|
||||
# To Do List
|
||||
* [ ] tmux config / theming
|
||||
|
@ -7,7 +8,7 @@ Repo for nix configuration files
|
|||
* [ ] mako config / theming
|
||||
* [ ] waybar config / theming
|
||||
* [ ] hyprland config / theming
|
||||
* [ ] powerline config / theming
|
||||
* [x] powerline config / theming
|
||||
* [ ] neofetch config / theming
|
||||
* [ ] weechat / weechat-matrix
|
||||
* [ ] rofi config / theming
|
||||
|
@ -20,7 +21,8 @@ Repo for nix configuration files
|
|||
* [ ] Get function keys working (sound, brightness, etc)
|
||||
* [ ] rofi - bitwarden-cli / bitwarden-menu ([Link](https://search.nixos.org/packages?channel=23.05&show=bitwarden-menu&from=0&size=50&sort=relevance&type=packages&query=bitwarden))
|
||||
* [ ] Try and submit this as a nixpkg - [Link](https://github.com/SylEleuth/gruvbox-plus-icon-pack)
|
||||
* [ ] Possibly move away from powerline-go - I want something simpler
|
||||
* [x] Possibly move away from powerline-go - I want something simpler
|
||||
* Staying with powerline-go, just editing the config in `home-manager/bash.nix`
|
||||
|
||||
---
|
||||
|
||||
|
@ -56,14 +58,14 @@ Repo for nix configuration files
|
|||
1. `home-manager/neovim.nix` - Change the following:
|
||||
* `plugins = with pkgs.vimPlugins` - Add your theme under "Themes"
|
||||
* `extraConfig` - Change the `colorscheme` and `AirlineTheme` sections
|
||||
### tmux / powerline
|
||||
1. WIP
|
||||
### hyprland / waybar
|
||||
1. WIP
|
||||
### Firefox
|
||||
1. `home-manager/firefox.nix` - Change the entry under "# Theming"
|
||||
### btop
|
||||
1. `home-manager/btop.nix` - Set `color_theme`
|
||||
### bash / powerline
|
||||
1. `home-manager/bash.nix` - Set `theme` in `programs.powerline-go.settings`
|
||||
|
||||
# GPG Keys
|
||||
1. Import the user private key: `gpg import gpg/users/albert/privkey.asc`
|
||||
|
@ -92,7 +94,7 @@ Repo for nix configuration files
|
|||
# Other
|
||||
* Try this - https://yewtu.be/watch?v=61wGzIv12Ds&local=true
|
||||
* gruvbox-factory - https://github.com/paulopacitti/gruvbox-factory
|
||||
https://github.com/Chick2D/neofetch-themes/
|
||||
https://github.com/0bCdian/Hyprland_dotfiles/blob/main/mako/config
|
||||
https://github.com/0bCdian/Hyprland_dotfiles/blob/gruvboxy/neofetch/config.conf
|
||||
https://man.sr.ht/~kennylevinsen/greetd/
|
||||
* https://github.com/Chick2D/neofetch-themes/
|
||||
* https://github.com/0bCdian/Hyprland_dotfiles/blob/main/mako/config
|
||||
* https://github.com/0bCdian/Hyprland_dotfiles/blob/gruvboxy/neofetch/config.conf
|
||||
* https://man.sr.ht/~kennylevinsen/greetd/
|
|
@ -3,7 +3,32 @@
|
|||
# https://nix-community.github.io/home-manager/options.html
|
||||
|
||||
# https://github.com/justjanne/powerline-go
|
||||
programs.powerline-go.enable = true;
|
||||
# https://nix-community.github.io/home-manager/options.html#opt-programs.powerline-go.enable
|
||||
programs.powerline-go = {
|
||||
enable = true;
|
||||
# https://github.com/justjanne/powerline-go#customization
|
||||
settings = {
|
||||
hostame-only-if-ssh = true;
|
||||
cwd-max-depth = 3;
|
||||
condensed = true;
|
||||
modules = [
|
||||
venv,
|
||||
user,
|
||||
host,
|
||||
ssh,
|
||||
cwd,
|
||||
root
|
||||
];
|
||||
modules-right = [
|
||||
nix-shell,
|
||||
perms,
|
||||
git,
|
||||
docker,
|
||||
exit
|
||||
];
|
||||
theme = "gruvbox";
|
||||
};
|
||||
};
|
||||
|
||||
programs = {
|
||||
bash = {
|
||||
|
|
Loading…
Reference in a new issue