summaryrefslogtreecommitdiff
path: root/files
diff options
context:
space:
mode:
Diffstat (limited to 'files')
-rw-r--r--files/email/extract_urlview3
-rw-r--r--files/email/muttrc2
-rw-r--r--files/firefox/user-overrides.js3
-rw-r--r--files/foot/foot.ini2
-rw-r--r--files/gaming/MangoHud.conf2
-rw-r--r--files/gtk/adw-gtk3.txt3
-rw-r--r--files/gtk/gtk3_config.ini1
-rw-r--r--files/gtk/gtkrc-2.03
-rw-r--r--files/gtk/mocu-xcursor.txt3
-rw-r--r--files/shell/bashrc6
-rw-r--r--files/shell/profile2
-rw-r--r--files/sway/monitors2
-rw-r--r--files/vim/after/syntax/c.vim5
-rw-r--r--files/vim/colors/lil_pablo.vim2
-rw-r--r--files/vim/patches/Colorizer_termguicolors.diff18
-rw-r--r--files/vim/vimrc8
16 files changed, 51 insertions, 14 deletions
diff --git a/files/email/extract_urlview b/files/email/extract_urlview
new file mode 100644
index 0000000..2856da1
--- /dev/null
+++ b/files/email/extract_urlview
@@ -0,0 +1,3 @@
+HTML_TAGS a,applet,area,blockquote,embed,form,frame,iframe,input,ins,isindex,head,layer,link,object,q,script,xmp
+COMMAND python3 -c "import urllib.parse, sys; print(urllib.parse.unquote(sys.argv[1]))" %s | xargs firefox --new-tab
+NOREVIEW
diff --git a/files/email/muttrc b/files/email/muttrc
index 02bbe61..2423a2d 100644
--- a/files/email/muttrc
+++ b/files/email/muttrc
@@ -56,7 +56,7 @@ mailboxes =INBOX/Junk
mailboxes =INBOX/Archive
set smtp_pass = "`pass andrew@akon.city`"
-set smtp_url = smtp://andrew@akon.city@mail.akon.city/
+set smtp_url = smtps://andrew@akon.city@mail.akon.city/
set header_cache = /var/tmp/mutt
diff --git a/files/firefox/user-overrides.js b/files/firefox/user-overrides.js
index 2f7b701..81e98ff 100644
--- a/files/firefox/user-overrides.js
+++ b/files/firefox/user-overrides.js
@@ -123,3 +123,6 @@ user_pref("browser.tabs.firefox-view-next", false);
// Disable tab preview.
user_pref("browser.tabs.hoverPreview.enabled", false);
user_pref("browser.tabs.hoverPreview.showThumbnails", false);
+
+// Disable AI sidebar..
+user_pref("sidebar.revamp", false);
diff --git a/files/foot/foot.ini b/files/foot/foot.ini
index abfa9aa..a986133 100644
--- a/files/foot/foot.ini
+++ b/files/foot/foot.ini
@@ -10,7 +10,7 @@ lines=8192
delayed-render-lower=11111111
delayed-render-upper=16666666
-[colors]
+[colors-dark]
cursor=000000 eeeeee
foreground=eeeeee
background=000000
diff --git a/files/gaming/MangoHud.conf b/files/gaming/MangoHud.conf
index 03b2396..d054aa4 100644
--- a/files/gaming/MangoHud.conf
+++ b/files/gaming/MangoHud.conf
@@ -1,6 +1,8 @@
#legacy_layout=0
cpu_temp
cpu_mhz
+ram
+ram_temp
vulkan_driver
gpu_name
gpu_power
diff --git a/files/gtk/adw-gtk3.txt b/files/gtk/adw-gtk3.txt
new file mode 100644
index 0000000..15ee079
--- /dev/null
+++ b/files/gtk/adw-gtk3.txt
@@ -0,0 +1,3 @@
+a81780fadfc432be0fc3d89c4ebb41aa28e4f032d42c36f9789c57dd10cfa41c adw-gtk3v6.5.tar.xz
+https://github.com/lassekongo83/adw-gtk3
+https://github.com/lassekongo83/adw-gtk3/releases/tag/v6.5
diff --git a/files/gtk/gtk3_config.ini b/files/gtk/gtk3_config.ini
index f88b4f0..46b45e7 100644
--- a/files/gtk/gtk3_config.ini
+++ b/files/gtk/gtk3_config.ini
@@ -1,4 +1,5 @@
[Settings]
gtk-theme-name = adw-gtk3-dark
gtk-application-prefer-dark-theme = true
+gtk-icon-theme-name = Adwaita
gtk-cursor-theme-name = Mocu-White-Right
diff --git a/files/gtk/gtkrc-2.0 b/files/gtk/gtkrc-2.0
index 9d216a0..ecfed4e 100644
--- a/files/gtk/gtkrc-2.0
+++ b/files/gtk/gtkrc-2.0
@@ -1,2 +1,3 @@
gtk-theme-name = "adw-gtk3-dark"
-gtk-icon-theme-name = "Mocu-White-Right"
+gtk-icon-theme-name = "Adwaita"
+gtk-cursor-theme-name = "Mocu-White-Right"
diff --git a/files/gtk/mocu-xcursor.txt b/files/gtk/mocu-xcursor.txt
new file mode 100644
index 0000000..5f99c51
--- /dev/null
+++ b/files/gtk/mocu-xcursor.txt
@@ -0,0 +1,3 @@
+12a94bc9b7e7c7b1725e30eef80304c3579437c5e4d509b265c71b6d0df9e14f mocu-xcursor-1.1.zip
+https://github.com/sevmeyer/mocu-xcursor
+https://github.com/sevmeyer/mocu-xcursor/releases/tag/1.1
diff --git a/files/shell/bashrc b/files/shell/bashrc
index df595d0..a5a4000 100644
--- a/files/shell/bashrc
+++ b/files/shell/bashrc
@@ -2,11 +2,7 @@ source ~/.profile
gpgconf --launch gpg-agent
-if [ -v $NIX_SHELL ]; then
- complete -cf doas
-else
- complete -F _root_command doas
-fi
+complete -F _root_command doas
export HISTCONTROL=erasedups
export HISTFILE=$HOME/.bash_history
diff --git a/files/shell/profile b/files/shell/profile
index 66b20a7..f4cd2f2 100644
--- a/files/shell/profile
+++ b/files/shell/profile
@@ -4,10 +4,10 @@ unset SSH_AGENT_PID
if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then
export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)"
fi
+export PYTHON_HISTORY=/tmp/python_history
# Why aren't these set? elogind?
# https://wiki.gentoo.org/wiki/Configuring_a_system_without_elogind
export XDG_CACHE_HOME="/mnt/ssd/cache"
#export XDG_CONFIG_HOME="${HOME}/.config"
#export XDG_DATA_HOME="${HOME}/.local/share"
#export XDG_STATE_HOME="${HOME}/.local/state"
-#export MAIN_MONITOR=DP-2
diff --git a/files/sway/monitors b/files/sway/monitors
index b6fa237..94f0ddf 100644
--- a/files/sway/monitors
+++ b/files/sway/monitors
@@ -1,3 +1,3 @@
set $monitor1 DP-1
set $monitor2 HDMI-A-1
-set $monitor3 DP-2
+set $monitor3 HDMI-A-2
diff --git a/files/vim/after/syntax/c.vim b/files/vim/after/syntax/c.vim
new file mode 100644
index 0000000..318123b
--- /dev/null
+++ b/files/vim/after/syntax/c.vim
@@ -0,0 +1,5 @@
+syn keyword cType u8 u16 u32 u64
+syn keyword cType s8 s16 s32 s64
+syn keyword cType f32 f64
+syn keyword cType ulong uchar
+syn keyword cType array str
diff --git a/files/vim/colors/lil_pablo.vim b/files/vim/colors/lil_pablo.vim
index 4bc3f61..fcf2d93 100644
--- a/files/vim/colors/lil_pablo.vim
+++ b/files/vim/colors/lil_pablo.vim
@@ -10,7 +10,7 @@ set background=dark
hi clear
let g:colors_name = 'lil_pablo'
-" @TODO: 'fg' is not valid for ctermfg/bg, it's 7.
+" @TODO: 'fg' is not valid for ctermfg/bg, it's NONE or 7.
" :%s/gui\(bg\|fg\)=\(#[0-9a-f]*\|NONE\) //g
" :%s/cterm\(bg\|fg\)=\([0-9]*\|NONE\|fg\)\ /cterm\1=\2\ gui\1=##\2##\ /g
" :%s/##NONE##/NONE/g
diff --git a/files/vim/patches/Colorizer_termguicolors.diff b/files/vim/patches/Colorizer_termguicolors.diff
new file mode 100644
index 0000000..b1c2844
--- /dev/null
+++ b/files/vim/patches/Colorizer_termguicolors.diff
@@ -0,0 +1,18 @@
+diff --git a/autoload/Colorizer.vim b/autoload/Colorizer.vim
+index cd3de83..f8de05c 100644
+--- a/autoload/Colorizer.vim
++++ b/autoload/Colorizer.vim
+@@ -2399,9 +2399,13 @@ endfu
+
+ function! Colorizer#ColorToggle() "{{{1
+ if !exists("w:match_list") || empty(w:match_list)
++ echo "Colorizer enabled"
+ call Colorizer#DoColor(0, 1, line('$'))
++ let &termguicolors=1
+ else
+ call Colorizer#ColorOff()
++ let &termguicolors=0
++ redraw | echo "Colorizer disabled"
+ endif
+ endfu
+
diff --git a/files/vim/vimrc b/files/vim/vimrc
index dcf832b..90d3646 100644
--- a/files/vim/vimrc
+++ b/files/vim/vimrc
@@ -1,4 +1,6 @@
-" @TODO: CullSubprojects from sessions command.
+" @TODO:
+" - CullSubprojects from sessions command.
+" - vim82 compat.
" Basic settings.
set nocompatible
@@ -10,6 +12,8 @@ set noshowmode
set updatetime=250
set scrolloff=5
"set lazyredraw
+" Remove possible ESC delay.
+set timeoutlen=1000 ttimeoutlen=0
" Don't ask to save changes when switching buffers.
set hidden
" Use the last buffer instead of the right-most when opening from quickfix.
@@ -21,9 +25,7 @@ set splitright
set splitbelow
" Stop buffers from jumping when opening buffer selection.
set splitkeep=screen
-"set guicursor=n-v-c:block-Cursor,o:hor50,i-ci:hor15,r-cr:hor30,sm:block-Cursor
-set termguicolors
colo lil_pablo
" Syntax and indent from filetype.