master
Dustin Swan 2 years ago
parent 472894122d
commit ffb3914efb
Signed by: dustinswan
GPG Key ID: AB49BD6B2B3A6377

@ -6,12 +6,12 @@ in
{ {
home.stateVersion = "18.09"; home.stateVersion = "18.09";
home.packages = with pkgs; [ home.packages = with pkgs; [ # magic-wormhole
ripgrep fd wget mosh w3m nnn urlview hexyl httpie timg sox du-dust duplicati bitwarden-cli gnupg gpg-tui rage sd eva glow restic spotify-tui spotifyd slides manix amfora weechat duf procs pandoc magic-wormhole qrcp pastel jq jo fx jc miller visidata sc-im bandwhich nixfmt shellcheck fontconfig cacert vale ripgrep fd wget mosh w3m nnn urlview hexyl httpie timg sox du-dust duplicati bitwarden-cli gnupg gpg-tui rage sd eva glow restic spotify-tui spotifyd slides manix amfora duf procs pandoc pastel jq jo fx jc miller visidata sc-im bandwhich nixfmt shellcheck fontconfig cacert vale weechat
nodejs deno yarn nodePackages.typescript-language-server nodePackages.stylelint nodePackages.js-beautify nodePackages.expo-cli nodejs deno yarn nodePackages.typescript-language-server nodePackages.stylelint nodePackages.js-beautify nodePackages.expo-cli
# ocaml dune_2 ocamlPackages.utop ocamlPackages.ocp-indent ocamlPackages.merlin ocaml dune_2 ocamlPackages.utop ocamlPackages.ocp-indent ocamlPackages.merlin
rustc go cmake # racket-minimal rustc go cmake # racket-minimal
ghc cargo haskell-language-server hlint haskellPackages.hoogle # ghc cargo haskell-language-server hlint haskellPackages.hoogle
ispell aspell aspellDicts.en aspellDicts.en-computers aspellDicts.en-science aspellDicts.fr aspellDicts.de aspellDicts.eo aspellDicts.es ispell aspell aspellDicts.en aspellDicts.en-computers aspellDicts.en-science aspellDicts.fr aspellDicts.de aspellDicts.eo aspellDicts.es
]; ];
@ -45,6 +45,7 @@ in
yank # prefix y -> copy command line to clipboard; prefix Y -> copy pwd to clipboard; search + y -> copy to clipboard yank # prefix y -> copy command line to clipboard; prefix Y -> copy pwd to clipboard; search + y -> copy to clipboard
open # highlight: o -> open; ctrl-o -> $EDITOR; S -> web search open # highlight: o -> open; ctrl-o -> $EDITOR; S -> web search
vim-tmux-navigator # ctrl-h, -j, -k, -l -> move between tmux and vim splits vim-tmux-navigator # ctrl-h, -j, -k, -l -> move between tmux and vim splits
extrakto # prefix tab -> fuzzy find text on screen; enter to copy; tab to paste
]; ];
# set -g set-titles on # set -g set-titles on
# set -g set-titles-string "#H (#S)" # set -g set-titles-string "#H (#S)"

@ -1,7 +1,7 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
home.packages = with pkgs; [ iosevka-bin ]; # syncthing ]; home.packages = with pkgs; [ iosevka-bin ];
programs.alacritty = { programs.alacritty = {
enable = true; enable = true;

@ -1,7 +1,7 @@
{ pkgs, lib, ... }: { pkgs, lib, ... }:
{ {
home.packages = with pkgs; [ pinentry_mac terminal-notifier syncthing ]; home.packages = with pkgs; [ pinentry_mac terminal-notifier ];
home.file.gpg-agent = { home.file.gpg-agent = {
target = ".gnupg/gpg-agent.conf"; target = ".gnupg/gpg-agent.conf";

@ -4,7 +4,7 @@ let
secrets = import ./secrets.nix; secrets = import ./secrets.nix;
in in
{ {
home.packages = with pkgs; [ aerc vdirsyncer khal khard imapnotify ]; home.packages = with pkgs; [ aerc vdirsyncer khard imapnotify ]; # khal
programs.mbsync.enable = true; programs.mbsync.enable = true;

@ -42,13 +42,13 @@ lvim.plugins = {
} }
end end
}, },
{ "akinsho/org-bullets.nvim", -- { "akinsho/org-bullets.nvim",
config = function() -- config = function()
require("org-bullets").setup { -- require("org-bullets").setup {
symbols = { "", "", "" } -- symbols = { "◉", "○", "✸" }
} -- }
end -- end
}, -- },
-- { -- {
-- 'lukas-reineke/headlines.nvim', -- 'lukas-reineke/headlines.nvim',
-- config = function() -- config = function()
@ -83,7 +83,7 @@ lvim.plugins = {
-- }, -- },
{ "jamessan/vim-gnupg" }, { "jamessan/vim-gnupg" },
{ "simrat39/symbols-outline.nvim" }, { "simrat39/symbols-outline.nvim" },
{ "github/copilot.vim" }, -- { "github/copilot.vim" },
{ 'alexghergh/nvim-tmux-navigation', config = function() { 'alexghergh/nvim-tmux-navigation', config = function()
require'nvim-tmux-navigation'.setup { require'nvim-tmux-navigation'.setup {
disable_when_zoomed = true, -- defaults to false disable_when_zoomed = true, -- defaults to false

Loading…
Cancel
Save