diff --git a/user/don/default.nix b/user/don/default.nix deleted file mode 100644 index 2f3561d..0000000 --- a/user/don/default.nix +++ /dev/null @@ -1,85 +0,0 @@ -{ config, pkgs, ... }: -{ - imports = - [ - /home/don/nixos/user/don/neovim.nix - ]; - home.username = "don"; - home.homeDirectory = "/home/don"; - home.stateVersion = "22.11"; - - programs.go.enable = true; - programs.keychain = { - enable = true; - enableBashIntegration = true; - agents = "ssh"; - keys = "id_aur id_dsa id_ed25519 id_rsa 56913AD86A18257132AA9F03928BC0B78C1BF5AA"; - inheritType = "any"; - }; - programs.mpv = { - enable = true; - # config = { - # cache-dir = "/home/don/.cache"; - # cache-on-disk = "yes"; - # cache = "yes"; - # demuxer-max-back-bytes = "100M"; - # demuxer-max-bytes = "500M"; - # demuxer-readahead-secs = "20"; - # pause = "no"; - # save-position-on-quit = "yes"; - # slang = "en"; - # user-agent = "Mozilla/5.0"; - # ytdl-format = "bestvideo+bestaudio"; - # ytdl-raw-options = "no-playlist="; - # ytdl = "yes"; - # script-opts = "ytdl_hook-ytdl_path=yt-dlp"; - # }; - scripts = [ pkgs.mpvScripts.autoload ]; - #scripts = [ pkgs.mpvScripts.autoload pkgs.mpvScripts.sponsorblock ]; - }; - services = { - gpg-agent = { - enable = true; - defaultCacheTtl = 1800; - enableSshSupport = true; - }; - kanshi = { - enable = true; - profiles = { - undocked = { - outputs = [ - { - criteria = "Sharp Corporation 0x14F9 0x00000000"; - status = "enable"; - scale = 1.2; - } - ]; - }; - docked = { - outputs = [ - { - criteria = "eDP-1"; - status = "disable"; - } - { - criteria = "DP-5"; - status = "enable"; - position = "0,0"; - } - { - criteria = "DP-6"; - status = "enable"; - position = "0,1080"; - } - ]; - exec = [ - "swaymsg workspace 1, move workspace to output DP-5" - "swaymsg workspace 5, move workspace to output DP-6" - "swaymsg workspace 6, move workspace to output DP-5" - "swaymsg workspace 9, move workspace to output DP-6" - ]; - }; - }; - }; - }; -} diff --git a/user/don/neovim.nix b/user/don/neovim.nix deleted file mode 100644 index 6d9e1ac..0000000 --- a/user/don/neovim.nix +++ /dev/null @@ -1,91 +0,0 @@ -{ pkgs, lib, ... }: -{ - programs.neovim = { - enable = true; - viAlias = true; - vimAlias = true; - vimdiffAlias = true; - - extraConfig = - '' - colorscheme dracula - set backspace="indent,eol,start" - set autoindent - set expandtab - set tabstop=2 - set shiftwidth=2 - set history=50 - set ruler - set showcmd - set incsearch - set hlsearch - set nospell - set modeline - set wildmode=longest:full - set wildmenu - set scrolloff=2 - set number - set list - "set listchars="eol:⏎,tab:␉·,trail:␠,nbsp:⎵" - set background=dark - set laststatus=2 - set t_Co=256 - let g:ale_linters = { 'nix': ['statix']} - ''; - #filetype plugin on - #let g:netrw_silent = 1 - #let g:spchkdialect = "usa" - #let g:BASH_AuthorName = 'Don Harper' - #let g:BASH_Email = 'don@donharper.org' - #let g:BASH_Company = 'Don Harper' - #filetype indent on - #"filetype off " required - #filetype plugin indent on " required - #let g:airline#extensions#tabline#enabled = 1 - #let g:airline#theme = 'wombat' - #highlight GitGutterAdd guifg = #009900 ctermfg=Green - #highlight GitGutterChange guifg = #bbbb00 ctermfg=Yellow - #highlight GitGutterDelete guifg = #ff2222 ctermfg=Red - #let g:gitgutter_enabled = 1 - #let g:gitgutter_map_keys = 0 - #let g:gitgutter_highlight_lines = 0 - #if &t_Co > 2 || has("gui_running") - #mouse = a - #syntax on - #guioptions- = T - #gfn = Monospace\ Regular\ 10 - #endif - #let g:vim_markdown_folding_level = 6 - - plugins = with pkgs.vimPlugins; [ - #bash-support - #git - #lightline - #vc.vim - #vim-taskwarrior - #winresizer - CheckAttach - Recover-vim - Shade-nvim # color - SpaceCamp # color - YouCompleteMe - ale - ansible-vim - aurora # color - dracula-nvim - gitv - tabular - vim-airline - vim-airline-themes - vim-bufferline - vim-fugitive - vim-gitgutter - vim-github-dashboard - vim-markdown - vim-misc - vim-nix - vim-tmux - vim-tmux-navigator - ]; - }; -}