configs
This commit is contained in:
@@ -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;
|
||||||
|
|
||||||
|
|||||||
16
lunar.lua
16
lunar.lua
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user