• Stars
    star
    108
  • Rank 318,799 (Top 7 %)
  • Language
    Lua
  • License
    MIT License
  • Created over 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

linux package management

Homies

homies

Reproducible set of dotfiles and packages for Linux and macOS


Install with nix profile install. Make sure to update your .bashrc or .bash_profile:

$ echo 'if [ -x "$(command -v bashrc)" ]; then $(bashrc); fi' >> ~/.bashrc

The homies will be available in all subsequent shells, including the customizations (vim with my favorite plugins, tmux with my customized configuration, etc). See the introduction blog post for an overview.

Fonts

Make sure to install a font with icons (e.g. Inconsolata) in iterm2 and tell iterm2 to "Use powerline glyphs".

How-To

Installing the package set:

$ nix profile install

Upgrading:

$ nix profile upgrade X # find X with "nix profile list"

Listing the previous and current configurations:

$ nix profile history

Deleting old configurations:

$ nix profile wipe-history

Ensure build is sandboxed:

# /etc/nix/nix.conf
build-users-group = nixbld
# /Library: cc is installed in /Library/Developer (and used from /usr/bin
/cc and others)
# /System/Library: needed for system-wide Perl
sandbox-paths = /bin/bash /bin /usr/bin /usr/sbin /Library /System/Librar
sandbox = true

More Repositories

1

niv

Easy dependency management for Nix projects
Haskell
1,529
star
2

snack

Nix-based incremental build tool for Haskell projects
Nix
334
star
3

wai-lambda

Haskell Webapps on AWS Lambda
Haskell
43
star
4

sorri

Just Add Water direnv support for the nix-shell
Shell
39
star
5

stutter

CLI string generator based on regex-like operations
Haskell
36
star
6

haskell-hot-swap

Hot swapping compiled code while keeping a websocket connection open
Haskell
26
star
7

rulex

A ruby environment for Latex files
Ruby
16
star
8

makefile

Haskell Makefile parser
Haskell
13
star
9

2048-lens

Lens-based 2048-like game
Haskell
10
star
10

haskell-invoice

Haskell generated PDF invoices
Haskell
7
star
11

countries

Haskell contributions by country
Jupyter Notebook
6
star
12

Minotaur

C++ ECS Game Engine using OSG and CEGUI
C++
6
star
13

websters

Fully functional, fully functional webapp for the WebZuri September session
HTML
5
star
14

highcharts-hs

Highcharts, for Haskell
Haskell
5
star
15

nmattia.com

Personal website
Jupyter Notebook
4
star
16

cio

cio: cached HTTP requests for a smooth Jupyter experience!
Haskell
4
star
17

onyx

Rust
3
star
18

pg-shell

PostgreSQL, in a shell.
Nix
2
star
19

pictionary

JavaScript
2
star
20

autoupdate

Update all the things
Shell
2
star
21

halytics

Haskell analytics and report library
Haskell
2
star
22

butler

Butler-suite for typed protocols and state machines
Haskell
2
star
23

soldat-lemmy

soldat lemmy website
CSS
1
star
24

snipcheck

Check embedded snippets
Haskell
1
star
25

giak

Fuzzy finder for cabal executables
Haskell
1
star
26

genesix

Generate files and directory trees with Nix!
Nix
1
star
27

BRDS

Barroom datascience - Haskellers by country
Jupyter Notebook
1
star
28

dune

Nix
1
star
29

nix-reloaded

somewhat typed nix
Haskell
1
star
30

resume

My resume
Nix
1
star
31

svelte-rust-wasm

An example app that puts Rust in the browser
Svelte
1
star
32

smice

Oh that smice
Nix
1
star