Compare commits

...

2 commits

2 changed files with 38 additions and 1 deletions

View file

@ -1,6 +1,21 @@
{pkgs, ... }: {config, lib, pkgs, ... }:
let
maxThumbnails = config.programs.gnome.extensions.workspaceIndicator.maxThumbnails;
workspaceIndicator = pkgs.gnomeExtensions.workspace-indicator.overrideAttrs {
postPatch = ''
sed -i 's/const MAX_THUMBNAILS = 6;/const MAX_THUMBNAILS = ${maxThumbnails};/' extension.js
'';
};
in
{ {
options = {
programs.gnome.extensions.workspaceIndicator.maxThumbnails = lib.mkOption {
type = lib.types.int;
default = 11;
description = "The maximum number of thumbnails to show in the workspace indicator";
};
};
imports = [ imports = [
../unstable-packages.nix ../unstable-packages.nix
../dconf-common.nix ../dconf-common.nix
@ -56,6 +71,7 @@
]; ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
workspaceIndicator
gnomeExtensions.pop-shell gnomeExtensions.pop-shell
gnomeExtensions.vitals gnomeExtensions.vitals
gnomeExtensions.tray-icons-reloaded gnomeExtensions.tray-icons-reloaded

View file

@ -91,17 +91,38 @@ in
set shiftwidth=4 set shiftwidth=4
set expandtab set expandtab
set autoindent set autoindent
set updatetime=500
syntax on syntax on
set encoding=utf-8 set encoding=utf-8
set wildmode=longest,list,full set wildmode=longest,list,full
set listchars=space:·,tab:» set listchars=space:·,tab:»
set indentkeys-=0# set indentkeys-=0#
" rainbow-delimeters-nvim
let g:rainbow_delimiters = {
\ 'strategy': {
\ ${"''"}: rainbow_delimiters#strategy.global,
\ },
\ }
" vim-gitguter
set signcolumn=yes
highlight SignColumn ctermbg=NONE
highlight GitGutterAdd ctermfg=2
highlight GitGutterChange ctermfg=4
highlight GitGutterDelete ctermfg=1
lua require('guess-indent').setup {}
''; '';
packages.myVimPackage = with pkgs.vimPlugins; { packages.myVimPackage = with pkgs.vimPlugins; {
start = [ start = [
guess-indent-nvim guess-indent-nvim
vim-visual-multi vim-visual-multi
autoclose-nvim
rainbow-delimiters-nvim
vimagit
vim-gitgutter
]; ];
}; };
}; };