diff options
Diffstat (limited to '')
| -rw-r--r-- | home/home.nix | 74 | ||||
| -rw-r--r-- | home/newsboat-public.nix | 12 | ||||
| -rw-r--r-- | home/packages-minimal.nix | 6 | ||||
| -rw-r--r-- | home/packages.nix | 10 |
4 files changed, 48 insertions, 54 deletions
diff --git a/home/home.nix b/home/home.nix index eaf1dee..6d1a061 100644 --- a/home/home.nix +++ b/home/home.nix @@ -180,6 +180,8 @@ programs.neovim = { enable = true; viAlias = true; + withRuby = false; + withPython3 = false; plugins = with pkgs; [ (vimPlugins.nvim-treesitter.withPlugins (plugins: [ tree-sitter-grammars.tree-sitter-nix ])) @@ -288,62 +290,63 @@ programs.ssh = { # forwardAgent = true; enable = true; + enableDefaultConfig = true; extraConfig = '' SetEnv TERM=xterm-256color ''; - matchBlocks = let + settings = let keydir = config.home.homeDirectory + "/.ssh"; - hetznerlogin = match: {user = "root"; identityFile = keydir + "/hetzner.pub";} // match; - vpslogin = hostname: hetznerlogin {inherit hostname;}; + hetznerlogin = match: { User = "root"; IdentityFile = keydir + "/hetzner.pub";} // match; + vpslogin = hostname: hetznerlogin { inherit hostname; }; in { "flora" = vpslogin "flora.stuebinm.eu"; "chaski" = vpslogin "chaski.stuebinm.eu"; - "cgit" = vpslogin "flora.stuebinm.eu" // {user = "git";}; + "cgit" = vpslogin "flora.stuebinm.eu" // {User = "git";}; "mate" = { - hostname = "192.168.69.174"; - user = "root"; - identityFile = keydir + "/hetzner.pub"; + Hostname = "192.168.69.174"; + User = "root"; + IdentityFile = keydir + "/hetzner.pub"; }; "c3voc" = { - hostname = "git.c3voc.de"; - user = "git"; - identityFile = keydir + "/id_surltesh-echer"; + Hostname = "git.c3voc.de"; + User = "git"; + IdentityFile = keydir + "/id_surltesh-echer"; }; "encoder* mixer* atem* minion*" = { # hostname = "%h.lan.c3voc.de"; - user = "voc"; - extraOptions.StrictHostKeyChecking = "no"; + User = "voc"; + StrictHostKeyChecking = "no"; }; "nobelium" = { - hostname = "no.colorspace.club"; - user = "root"; - identityFile = keydir + "/id_ed25519"; + Hostname = "no.colorspace.club"; + User = "root"; + IdentityFile = keydir + "/id_ed25519"; }; "colorspace-git" = { - hostname = "no.colorspace.club"; - user = "git"; - identityFile = keydir + "/id_ed25519"; + Hostname = "no.colorspace.club"; + User = "git"; + IdentityFile = keydir + "/id_ed25519"; }; "git.infra4future.de" = { - hostname = "git.infra4future.de"; - user = "gitea"; - identityFile = keydir + "/id_ed25519"; - addressFamily = "inet"; + Hostname = "git.infra4future.de"; + User = "gitea"; + IdentityFile = keydir + "/id_ed25519"; + AddressFamily = "inet"; }; "namauh" = { - hostname = "10.11.99.1"; - user = "root"; - identityFile = keydir + "/id_ed25519"; + Hostname = "10.11.99.1"; + User = "root"; + IdentityFile = keydir + "/id_ed25519"; }; "billy" = { - hostname = "billy.books.exposed"; - user = "root"; - identityFile = keydir + "/id_ed25519"; + Hostname = "billy.books.exposed"; + User = "root"; + IdentityFile = keydir + "/id_ed25519"; }; "regiolis" = { - hostname = "regiolis.erpu.eu"; - user = "terru"; + Hostname = "regiolis.erpu.eu"; + User = "terru"; }; }; }; @@ -361,17 +364,6 @@ }; - services.mako = { - enable = true; - settings = { - background-color = "#74389eb0"; - border-color = "#c27cb6ff"; - default-timeout = 5000; # milliseconds - padding = "10"; - output = "DP-9"; - }; - }; - services.mpd = { enable = true; musicDirectory = "${config.home.homeDirectory}/music"; diff --git a/home/newsboat-public.nix b/home/newsboat-public.nix index 362d9db..1f82e0c 100644 --- a/home/newsboat-public.nix +++ b/home/newsboat-public.nix @@ -4,7 +4,6 @@ with import ./newsboat-lib.nix; # news (ntag "https://thinkmods.store/blogs/news.atom" "tech") (ntag "http://feeds.feedburner.com/Blendernation" "blender") - (ntag "https://puri.sm/feed/" "tech") (ntag "https://events.ccc.de/feed" "chaos") (ntag "https://this-week-in-rust.org/rss.xml" "prog") (ntag "https://weekly.nixos.org/feeds/all.rss.xml" "prog") @@ -77,8 +76,6 @@ with import ./newsboat-lib.nix; (btag "https://www.haskellforall.com/feeds/posts/default" "comp") (btag "http://conal.net/blog/feed" "comp") (btag "https://michael.stapelberg.ch/posts/tags/distri/feed.xml" "comp") - (btag "https://mattermost.com/blog/category/releases/feed/" "security") - (btag "https://mattermost.com/security-updates/feed/" "security") (btag "https://ionathan.ch/feed.xml" "comp") (btag "https://wingolog.org/feed/atom" "comp") (btag "https://os.phil-opp.com/rss.xml" "comp") @@ -223,6 +220,14 @@ with import ./newsboat-lib.nix; (btag "https://jonworth.eu/feed/" "trains") (btag "https://vulpinecitrus.info/blog/atom.xml" "comp") (btag "https://www.jonmsterling.com/019X/atom.xml" "maths") + (btag "https://www.scottsmitelli.com/index.xml" "comp") + (btag "https://asta.boserup.eu/forest/fragments/atom.xml" "friends") + (btag "https://www.typography.com/rss/blog" "type") + (btag "https://rdnlsmith.com/index.xml" "comp") + (btag "https://blog.glyphdrawing.club/feed.xml" "type") + (btag "https://shadycharacters.co.uk/feed.xml" "type") + (btag "https://compilercrim.es/rss.xml" "comp") + (btag "https://www.math.columbia.edu/~woit/wordpress/atom.xml" "physics") # paper (btag "http://arxiv.org/rss/cs.PL" "paper") @@ -232,7 +237,6 @@ with import ./newsboat-lib.nix; # videos (vtag "https://media.ccc.de/updates.rdf" "chaos") # Media.CCC.de (ytag "UC9rxWtgVUFls4LocQhXoNJA" "tech") # Software Circus - (ytag "UCXuqSBlHAE6Xw-yeJA0Tunw" "tech") # Linus Tech Tips (ytag "UCBa659QWEk1AI4Tg--mrJ2A" "stuff") # Tom Scott (ytag "UCtGG8ucQgEJPeUPhJZ4M4jA" "stuff") # Rare Earth (ytag "UC9GwQ_SGeq7Nrn4NQfwVoRA" "climate") # Students for Future diff --git a/home/packages-minimal.nix b/home/packages-minimal.nix index 20eb6df..baf15e4 100644 --- a/home/packages-minimal.nix +++ b/home/packages-minimal.nix @@ -19,10 +19,8 @@ git-annex git-bug git-appraise mergiraf # other things gauche - # html, js & co - jq html-tidy nodePackages.stylelint nodePackages.js-beautify zola - lowdown + jq ijq lowdown # nix things - nixfmt-rfc-style deploy-rs.deploy-rs + nixfmt deploy-rs.deploy-rs ]; } diff --git a/home/packages.nix b/home/packages.nix index 236b5b6..10c4a3c 100644 --- a/home/packages.nix +++ b/home/packages.nix @@ -8,11 +8,11 @@ in emacs-pgtk emacs-all-the-icons-fonts julia-mono - river-classic swaybg swaylock - plover-dev + river-classic swaybg swaylock dunst + plover # internet apps & clients firefox keepassxc mumble lynx offpunk - openconnect telegram-desktop monolith magic-wormhole-rs + openconnect monolith magic-wormhole-rs dino # graphics & audio audacity blender darktable ffmpeg-full @@ -29,7 +29,7 @@ in almanac libnotify grim slurp (zbar.override { enableVideo = false; withXorg = false; }) wl-clipboard showrt kijetesantakaluotokieni mpc dufs progress hledger - wineWowPackages.full sops xdg-utils exiftool + wineWow64Packages.full sops xdg-utils exiftool mercurial darcs git-annex-remote-remarkable2 # git-who rlwrap inputs.ocaml-forester.legacyPackages.${system}.forester @@ -52,7 +52,7 @@ in (agda.withPackages (p: [ p.standard-library p.cubical p.agda-categories ])) # html, js & co - jq ijq html-tidy nodePackages.stylelint nodePackages.js-beautify zola + html-tidy # nodePackages.stylelint nodePackages.js-beautify libxml2 fq htmlq # rust rust-bin.stable.latest.minimal rust-analyzer rustfmt |
